Skip to main content
The Geneva Public Library issues a Call for Artists for a community art show. See the details
here.
Skip to content
Open 9 a.m. - 9 p.m. today
View All Hours
Facebook
Instagram
Menu
Home
Our Services
Get a Library Card
Pick Up Your Holds
Reserve a Room
Make an Appointment
Accessibility
Home Delivery
Scout Resources
Teacher Resources
Mobile App
Events
All Events
Preschool
Elementary School
Teen
20s and 30s
Adult
Seniors
My Events
Program Proposal
Books & More
eLibrary
Library of Things
Book Club Favorites
Book Clubs & Discussion Groups
Databases
Reading Recommendations
Interlibrary Loan Request
Suggest a Purchase
Museum Pass Programs
Maker & Tech
3D Printing
Makerspace
Recording Studio
Public Computers
Print, Copy, Scan & Fax
Kids & Teens
Visit Kids Landing
1000 Books Before Kindergarten
Homework Help
Visit the Teen Room
Research & Test Preparation
Volunteens
Booklists
About Us
Board of Trustees
Staff Directory
Employment & Volunteers
Give To The Library
Mission, Vision, & Values
Library Policies
District Financial Information
FOIA Requests
Search
Source
Catalog
Website
Submit
close
Reset to standard size
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Reset to default contrast
Contrast options
Choose a color combination to give the most comfortable contrast.
Search events
Filter by:
Location
Age group
event type
Today
events
Clear filter
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Calendar
Date range
Events calendar
«
December 2024
»
Su
Mo
Tu
We
Th
Fr
Sa
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
Today
Clear
Events calendar
«
2024
»
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Today
Clear
Events calendar
«
2020-2029
»
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
Today
Clear
Events calendar
«
2000-2090
»
1990
2000
2010
2020
2030
2040
2050
2060
2070
2080
2090
2100
Today
Clear
Events calendar
«
2000-2900
»
1900
2000
2100
2200
2300
2400
2500
2600
2700
2800
2900
3000
Today
Clear
From
To
Today
Tomorrow
This week
Next week
This month
Next month
events
Clear filter
close
Location
View events at all branches
close
Age group
View all age groups
close
event type
View all event types