close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.

    

UPCOMING EVENTS

Wed, Jan 27, 9:00am - 10:00am
Geneva Public Library District

Wed, Jan 27, 9:30am - 9:50am
Geneva Public Library District

Wed, Jan 27, 10:00am - 10:30am
Geneva Public Library District
Registration is now closed

Wed, Jan 27, 4:00pm - 4:30pm
Geneva Public Library District

Thu, Jan 28, 9:00am - 10:00am
Geneva Public Library District

Thu, Jan 28, 3:00pm - 3:45pm
Geneva Public Library District

Thu, Jan 28, 4:00pm - 5:00pm
Geneva Public Library District - Geneva Library Online
This event is full

Thu, Jan 28, 7:00pm - 9:00pm
Geneva Public Library District

Thu, Jan 28, 7:00pm - 7:30pm
Geneva Public Library District - Geneva Library Online

Fri, Jan 29, 9:00am - 10:00am
Geneva Public Library District

Fri, Jan 29, 9:30am - 9:50am
Geneva Public Library District

Sat, Jan 30, 9:00am - 10:00am
Geneva Public Library District

Sun, Jan 31, 9:00am - 10:00am
Geneva Public Library District

Tue, Feb 02, 3:00pm - 4:00pm
Geneva Public Library District - Geneva Library Online

Tue, Feb 02, 6:15pm - 6:35pm
Geneva Public Library District

Tue, Feb 02, 7:00pm - 8:00pm
Geneva Public Library District

Wed, Feb 03, 9:00am - 7:00pm
Geneva Public Library District

Wed, Feb 03, 9:30am - 9:50am
Geneva Public Library District

Wed, Feb 03, 4:00pm - 5:00pm
Geneva Public Library District

Wed, Feb 03, 6:30pm - 7:30pm
Geneva Public Library District

Fri, Feb 05, 9:30am - 9:50am
Geneva Public Library District

Mon, Feb 08, All day
Geneva Public Library District

Tue, Feb 09, All day
Geneva Public Library District

Tue, Feb 09, 6:15pm - 6:35pm
Geneva Public Library District

Tue, Feb 09, 7:00pm - 8:00pm
Geneva Public Library District

Wed, Feb 10, 9:30am - 9:50am
Geneva Public Library District

Wed, Feb 10, 4:00pm - 4:30pm
Geneva Public Library District

Wed, Feb 10, 5:00pm - 6:00pm
Geneva Public Library District

Wed, Feb 10, 6:30pm - 7:30pm
Geneva Public Library District

Thu, Feb 11, 3:00pm - 3:45pm
Geneva Public Library District

Fri, Feb 12, 4:00pm - 5:30pm
Geneva Public Library District
This event is full

Sat, Feb 13, 1:00pm - 1:30pm
Geneva Public Library District

Mon, Feb 15, 2:00pm - 4:00pm
Geneva Public Library District

Mon, Feb 15, 2:00pm - 2:45pm
Geneva Public Library District

Mon, Feb 15, 4:00pm - 5:00pm
Geneva Public Library District

Tue, Feb 16, All day
Geneva Public Library District

Tue, Feb 16, 6:15pm - 6:35pm
Geneva Public Library District

Tue, Feb 16, 7:00pm - 8:00pm
Geneva Public Library District

Wed, Feb 17, 9:30am - 9:50am
Geneva Public Library District

Wed, Feb 17, 10:30am - 11:15am
Geneva Public Library District - Geneva Library Online

Thu, Feb 18, 3:00pm - 3:45pm
Geneva Public Library District

Thu, Feb 18, 7:00pm - 8:00pm
Geneva Public Library District - Geneva Library Online

Fri, Feb 19, All day
Geneva Public Library District

Fri, Feb 19, 9:30am - 9:50am
Geneva Public Library District

Sat, Feb 20, 10:00am - 10:30am
Geneva Public Library District

Sat, Feb 20, 4:00pm - 4:30pm
Geneva Public Library District

Mon, Feb 22, All day
Geneva Public Library District

Mon, Feb 22, 3:00pm - 3:45pm
Geneva Public Library District

Tue, Feb 23, 6:15pm - 6:35pm
Geneva Public Library District

Tue, Feb 23, 7:00pm - 8:00pm
Geneva Public Library District

Wed, Feb 24, 9:30am - 9:50am
Geneva Public Library District

Wed, Feb 24, 10:00am - 10:45am
Geneva Public Library District

Wed, Feb 24, 4:00pm - 4:45pm
Geneva Public Library District

Thu, Feb 25, 3:00pm - 3:45pm
Geneva Public Library District

Thu, Feb 25, 6:30pm - 7:30pm
Geneva Public Library District

Thu, Feb 25, 7:00pm - 9:00pm
Geneva Public Library District

Thu, Feb 25, 7:00pm - 7:30pm
Geneva Public Library District - Geneva Library Online

Fri, Feb 26, 9:30am - 9:50am
Geneva Public Library District

Fri, Feb 26, 3:00pm - 4:00pm
Geneva Public Library District

Mon, Mar 01, 4:00pm - 4:45pm
Geneva Public Library District

Tue, Mar 02, 3:00pm - 4:00pm
Geneva Public Library District - Geneva Library Online

Tue, Mar 02, 7:00pm - 8:00pm
Geneva Public Library District

Thu, Mar 04, 7:00pm - 7:30pm
Geneva Public Library District
Registration opens Monday, February 1 2021 at 9:00am

Mon, Mar 08, All day
Geneva Public Library District

Tue, Mar 09, 7:00pm - 8:00pm
Geneva Public Library District

Wed, Mar 10, 6:30pm - 7:30pm
Geneva Public Library District

Tue, Mar 16, 7:00pm - 8:00pm
Geneva Public Library District

Thu, Mar 18, 6:30pm - 7:30pm
Geneva Public Library District

Thu, Mar 18, 7:00pm - 8:00pm
Geneva Public Library District - Geneva Library Online

Mon, Mar 22, All day
Geneva Public Library District

Mon, Mar 22, 4:00pm - 4:30pm
Geneva Public Library District
Registration opens Monday, February 1 2021 at 9:00am

Tue, Mar 23, 7:00pm - 8:00pm
Geneva Public Library District

Thu, Mar 25, 7:00pm - 9:00pm
Geneva Public Library District

Tue, Mar 30, 7:00pm - 8:00pm
Geneva Public Library District

Wed, Mar 31, 1:00pm - 1:30pm
Geneva Public Library District

Thu, Apr 22, 7:00pm - 9:00pm
Geneva Public Library District

Explore using Overdrive, Hoopla, RBDigital, and more.