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.

The Geneva Library will be closed Friday, January 26th for staff inservice.

  

UPCOMING EVENTS

Geneva Public Library District - Conference Room
Tue, Jan 16, 7:30pm - 8:45pm

Geneva Public Library District - Program Room
Wed, Jan 17, 3:45pm - 4:00pm
This event is full

Geneva Public Library District - Program Room
Wed, Jan 17, 4:00pm - 4:15pm
This event is full

Geneva Public Library District - Program Room
Wed, Jan 17, 4:15pm - 4:30pm

Geneva Public Library District - Program Room
Wed, Jan 17, 4:30pm - 4:45pm
This event is full

Geneva Public Library District - Meeting Room
Thu, Jan 18, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Thu, Jan 18, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Jan 18, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Fri, Jan 19, 9:00am - 6:00pm

Geneva Public Library District - Conference Room
Fri, Jan 19, 9:30am - 11:00am

Geneva Public Library District - Meeting Room
Fri, Jan 19, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Jan 19, 6:30pm - 8:00pm

Geneva Public Library District - Program Room
Sat, Jan 20, 10:00am - 10:30am

Geneva Public Library District - Program Room
Sat, Jan 20, 2:00pm - 3:30pm
This event is full

Geneva Public Library District - Meeting Room
Sun, Jan 21, 1:00pm - 3:30pm

Geneva Public Library District - Program Room
Sun, Jan 21, 2:00pm - 3:30pm

It's a Girl Thing, 401 W. State Street, Geneva
Mon, Jan 22, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Mon, Jan 22, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Mon, Jan 22, 5:00pm - 6:00pm

Geneva Public Library District - Meeting Room
Mon, Jan 22, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Jan 23, 7:00pm - 9:00pm

Geneva Public Library District - Meeting Room
Tue, Jan 23, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Wed, Jan 24, 7:00pm - 8:00pm

Geneva Public Library District - Meeting Room
Thu, Jan 25, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Thu, Jan 25, 4:30pm - 5:30pm
This event is full

Rescheduled
Geneva Public Library District
Thu, Jan 25, 7:00pm - 9:00pm
New date Tuesday, January 23, 7:00pm - 9:00pm

Geneva Public Library District - Meeting Room
Sun, Jan 28, 5:30pm - 6:30pm
This event is full

Geneva Public Library District - Meeting Room
Mon, Jan 29, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Tue, Jan 30, 10:00am - 10:45am

Geneva Public Library District - Meeting Room
Thu, Feb 01, 4:00pm - 5:15pm

Geneva Public Library District - Meeting Room
Thu, Feb 01, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, Feb 02, 6:30pm - 7:30pm

Geneva Public Library District - Meeting Room
Fri, Feb 02, 7:30pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, Feb 02, 8:30pm - 9:30pm

Geneva Public Library District - Meeting Room
Mon, Feb 05, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 05, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 05, 1:15pm - 1:45pm

Geneva Public Library District - Program Room
Mon, Feb 05, 6:30pm - 8:45pm

Geneva Public Library District - Meeting Room
Mon, Feb 05, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Feb 06, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Tue, Feb 06, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Feb 06, 7:00pm - 7:30pm

Hart Chiropractic - 1803 W. State Street
Wed, Feb 07, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Wed, Feb 07, 12:00pm - 1:00pm

Geneva Public Library District - Program Room
Thu, Feb 08, 9:30am - 10:00am

Canceled
Geneva Public Library District
Thu, Feb 08, 12:00pm - 1:00pm

Rescheduled
Geneva Public Library District
Thu, Feb 08, 3:30pm - 4:30pm
New date Thursday, February 08, 4:00pm - 4:45pm

Geneva Public Library District
Thu, Feb 08, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Thu, Feb 08, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, Feb 09, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Feb 09, 6:30pm - 6:40pm
This event is full

Geneva Public Library District
Fri, Feb 09, 6:40pm - 6:50pm

Geneva Public Library District
Fri, Feb 09, 6:50pm - 7:00pm

Geneva Public Library District
Fri, Feb 09, 7:00pm - 7:10pm

Geneva Public Library District
Fri, Feb 09, 7:10pm - 7:20pm

Geneva Public Library District
Fri, Feb 09, 7:20pm - 7:30pm

Geneva Public Library District
Fri, Feb 09, 7:30pm - 7:40pm

Geneva Public Library District
Fri, Feb 09, 7:40pm - 7:50pm

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

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

Geneva Public Library District - Program Room
Sun, Feb 11, 1:30pm - 2:15pm

Geneva Public Library District - Meeting Room
Mon, Feb 12, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 12, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 12, 1:15pm - 1:45pm

Geneva Public Library District - Meeting Room
Mon, Feb 12, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Mon, Feb 12, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Feb 13, 9:30am - 10:00am

Geneva Public Library District - Program Room
Tue, Feb 13, 7:00pm - 7:30pm

Peck Farm - Orientation Barn
Wed, Feb 14, 10:00am - 10:30am

Geneva Public Library District - Conference Room
Wed, Feb 14, 10:00am - 11:00am

Geneva Public Library District - Meeting Room
Wed, Feb 14, 5:00pm - 6:00pm

Geneva Public Library District - Meeting Room
Wed, Feb 14, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Feb 15, 9:30am - 10:00am

Geneva Public Library District - Program Room
Thu, Feb 15, 3:45pm - 4:00pm

Geneva Public Library District - Program Room
Thu, Feb 15, 4:00pm - 4:15pm

Geneva Public Library District - Program Room
Thu, Feb 15, 4:15pm - 4:30pm

Geneva Public Library District - Program Room
Thu, Feb 15, 4:30pm - 4:45pm

All Chocolate Kitchen
Thu, Feb 15, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Thu, Feb 15, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Fri, Feb 16, 9:30am - 11:00am

Geneva Public Library District - Meeting Room
Fri, Feb 16, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Sat, Feb 17, 2:00pm - 3:15pm

Geneva Public Library District - Program Room
Sat, Feb 17, 2:00pm - 3:30pm

Geneva Public Library District - Meeting Room
Sun, Feb 18, 1:00pm - 3:30pm

Geneva Public Library District - Program Room
Sun, Feb 18, 1:30pm - 2:30pm

Geneva Public Library District - Meeting Room
Mon, Feb 19, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 19, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Feb 19, 11:00am - 12:00pm

Geneva Public Library District - Program Room
Mon, Feb 19, 1:15pm - 1:45pm

Geneva Public Library District - Meeting Room
Mon, Feb 19, 6:30pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Feb 20, 9:30am - 10:00am

Geneva Public Library District - Program Room
Tue, Feb 20, 7:00pm - 7:30pm

Geneva Public Library District - Meeting Room
Tue, Feb 20, 7:00pm - 8:30pm

Geneva Public Library District - Conference Room
Tue, Feb 20, 7:30pm - 8:45pm

The Chilled Palette
Wed, Feb 21, 6:30pm - 9:00pm
This event is full

Geneva Public Library District - Meeting Room
Wed, Feb 21, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Feb 22, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Thu, Feb 22, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Thu, Feb 22, 4:30pm - 5:30pm

Geneva Public Library District - Program Room
Thu, Feb 22, 7:00pm - 9:00pm

Geneva Public Library District - Meeting Room
Fri, Feb 23, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Feb 23, 6:30pm - 8:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 12:00pm - 12:20pm
This event is full

Geneva Public Library District - Program Room
Sat, Feb 24, 12:20pm - 12:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 12:40pm - 1:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 1:00pm - 1:20pm

Geneva Public Library District - Program Room
Sat, Feb 24, 1:20pm - 1:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 1:40pm - 2:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 2:00pm - 2:20pm

Geneva Public Library District - Program Room
Sat, Feb 24, 2:20pm - 2:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 2:40pm - 3:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 3:00pm - 3:20pm

Geneva Public Library District - Program Room
Sat, Feb 24, 3:20pm - 3:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 3:40pm - 4:00pm

Geneva Public Library District - Meeting Room
Mon, Feb 26, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 26, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 26, 1:15pm - 1:45pm

Geneva Public Library District - Program Room
Mon, Feb 26, 5:00pm - 6:00pm

Geneva Public Library District - Program Room
Tue, Feb 27, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Tue, Feb 27, 4:00pm - 5:15pm

Geneva Public Library District - Program Room
Tue, Feb 27, 7:00pm - 7:30pm

Geneva Public Library District
Thu, Mar 01, All day

Geneva Public Library District - Program Room
Thu, Mar 01, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Thu, Mar 15, 4:00pm - 4:45pm
Registration opens Thursday, February 15 2018 at 9:00am

The PrivateBank - 501 W. State Street, Geneva
Mon, Mar 19, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Thu, Mar 22, 7:00pm - 9:00pm

Geneva Public Library District
Sun, Apr 01, All day

Digital Library

Discover, Inspire, and Grow at the Library! Get your library card and enjoy all the programs, services, resources - and more - that your card provides.

new Building information

Learn about plans for a new library.

2018 Winter CHallenge

Enjoy the challenge!

Kids and Parents

Middle Schoolers

Teens

Teachers and Schools

20sand30s

Adults

Seniors

Businesses