Welcome to LibCal, GFJ Library's calendar, program registration, and room reservation program!

  • Find an event below and click to register or for more information.

  • Use the links on the right to reserve a room.

  • Visit our calendar page to view all future scheduled events.

Contact the library at (607) 757-5350 for assistance. We look forward to seeing you soon! 

Title/Search

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Early Voting

All registered Broome County residents can vote for the June Primary at GFJ Library or Broome County Public Library in Binghamton.
Date:
Thursday, June 18, 2026 Show more dates
Time:
9:00 AM - 5:00 PM
Location:
George F. Johnson Memorial Library
Audience:
  Adult  

Classic Movie Club In-Person

JUNE – The Movie Was Better Than the Book Adaptations take center stage as we explore films that rival—or surpass—their literary origins. Discover how filmmakers brought these beloved stories to...  More
Date:
Thursday, June 18, 2026 Show more dates
Time:
2:00 PM - 4:30 PM
Location:
Casey 1, George F. Johnson Memorial Library
Audience:
  Adult  
Categories:
  Movie Program  

Early Voting

All registered Broome County residents can vote for the June Primary at GFJ Library or Broome County Public Library in Binghamton.
Date:
Friday, June 19, 2026 Show more dates
Time:
9:00 AM - 5:00 PM
Location:
George F. Johnson Memorial Library
Audience:
  Adult  

Early Voting

All registered Broome County residents can vote for the June Primary at GFJ Library or Broome County Public Library in Binghamton.
Date:
Saturday, June 20, 2026 Show more dates
Time:
9:00 AM - 5:00 PM
Location:
George F. Johnson Memorial Library
Audience:
  Adult  

Early Voting

All registered Broome County residents can vote for the June Primary at GFJ Library or Broome County Public Library in Binghamton.
Date:
Sunday, June 21, 2026 Show more dates
Time:
9:00 AM - 5:00 PM
Location:
George F. Johnson Memorial Library
Audience:
  Adult  

GED Prep Class In-Person

🎓 Ready to Start Preparing for the GED Test? 🎓 Stop by the Tech Center any Monday through Wednesday between 3:30-5:30 p.m. to get started! Our friendly staff will guide you through the process and...  More
Date:
Monday, June 22, 2026 Show more dates
Time:
3:30 PM - 5:30 PM
Location:
Tech Center, George F. Johnson Memorial Library
Audience:
  Adult  
Categories:
  Adult Department  

June Primary Election

Voters in Town of Union districts 1-4 can vote at GFJ Library. Check broomevotes.com for your polling place or for more information.
Date:
Tuesday, June 23, 2026
Time:
6:00 AM - 9:00 PM
Location:
George F. Johnson Memorial Library
Audience:
  Adult  

GED Prep Class In-Person

🎓 Ready to Start Preparing for the GED Test? 🎓 Stop by the Tech Center any Monday through Wednesday between 3:30-5:30 p.m. to get started! Our friendly staff will guide you through the process and...  More
Date:
Tuesday, June 23, 2026 Show more dates
Time:
3:30 PM - 5:30 PM
Location:
Tech Center, George F. Johnson Memorial Library
Audience:
  Adult  
Categories:
  Adult Department  

Don't Get Scammed! Online

Don't Get Scammed! Wednesday, June 24, 1:00 PM -Learn how to recognize the warning signs of identity theft and scams that frequently target people online and what to do if you think you've been...  More
Date:
Wednesday, June 24, 2026
Time:
1:00 PM - 2:00 PM
Audience:
  Adult  
Categories:
  Virtual Tech Center Class  

GFJ Book Club In-Person

Meeting are held on the 4th Wednesday of the month in the downstairs meeting room from 1-2 PM and via Zoom from 7-8 PM. Contact Head of Adult Services, Kenneth Roman, for more information.
Date:
Wednesday, June 24, 2026 Show more dates
Time:
1:00 PM - 2:00 PM
Location:
Scott Room, George F. Johnson Memorial Library
Audience:
  Adult  
Categories:
  Book Club  
Registration Type:
In-Person Registration
Register! - 8 seats left

GED Prep Class In-Person

🎓 Ready to Start Preparing for the GED Test? 🎓 Stop by the Tech Center any Monday through Wednesday between 3:30-5:30 p.m. to get started! Our friendly staff will guide you through the process and...  More
Date:
Wednesday, June 24, 2026 Show more dates
Time:
3:30 PM - 5:30 PM
Location:
Tech Center, George F. Johnson Memorial Library
Audience:
  Adult  
Categories:
  Adult Department  

GFJ Book Club Virtual Online

Meetings are held on the 4th Wednesday of the month in the downstairs meeting room from 1-2 PM and via Zoom from 7-8 PM. Contact Head of Adult Services, Kenneth Roman, for more information. This...  More
Date:
Wednesday, June 24, 2026 Show more dates
Time:
7:00 PM - 8:00 PM
Audience:
  Adult  
Registration Type:
Online Registration
Register! - 40 seats left

Classic Movie Club In-Person

JUNE – The Movie Was Better Than the Book Adaptations take center stage as we explore films that rival—or surpass—their literary origins. Discover how filmmakers brought these beloved stories to...  More
Date:
Thursday, June 25, 2026 Show more dates
Time:
2:00 PM - 4:30 PM
Location:
Scott Room, George F. Johnson Memorial Library
Audience:
  Adult  
Categories:
  Movie Program  

Little Italy Endicott Farmers Market Kids Corner In-Person

Visit us at the Kids Corner for crafts, games, building, activities & bubbles! We’ll be on Witherill St between Odell Ave and Hill Ave.
Date:
Thursday, June 25, 2026 Show more dates
Time:
4:00 PM - 7:00 PM
Location:
Off-Site
Audience:
  Children  
Categories:
  Children's Department  

Friends of the Library Book Sale In-Person

Date:
Friday, June 26, 2026 Show more dates
Time:
10:00 AM - 4:00 PM
Location:
Book Sale Room, George F. Johnson Memorial Library
Audience:
  All Ages  
Categories:
  Book Sale     Friends of the Library  

View More Events:

Today's Hours

Spaces

Use our online tool to book meeting & study rooms in the library. Click one of the links below to begin.

George F. Johnson Memorial Library

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.