Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Program Type

Primary tabs

This event is in the "Teens" group

Practice SAT or ACT Test

12:00pm–2:30pm
Teens
Open
Registration Required
Registration will close on March 7, 2026 @ 12:00pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Teens
Program Type: Other
Registration Required
Event Details:

Do you have the ACT® and SAT® scores to get into your dream college? Sign up for a free Diagnostic SAT or ACT test with C2 Education. Test will be held at the Batavia Public Library. 

This event is in the "Teens" group

Volunteens

2:00pm–4:00pm
Teens
Open
Registration Required
Registration will close on March 8, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Teens
Program Type: Other
Registration Required
Event Details:

Help out behind the scenes with a variety of tasks to receive volunteer hours or work experience. 

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group

Homeschool Hangout

1:00pm–2:00pm
Ages 0-5, Grades K-5, Grades 6-8
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Other
Event Details:

Bring yourself and your homeschool learners to the library for a relaxing hangout. Meet other homeschooling families and unwind while doing crafts, playing games, and other low-key activities. 

No registration required!

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Adults" group

Friends of Library Book Sale

6:00pm–8:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

If Saturdays are too hectic for you to shop the Book Sale, these Wednesday evening sales might be the perfect option. Find your next favorite book, movie or CD and benefit the Friends!  

This event is in the "Ages 0-5" group

Sensory Playtime: What's the Buzz?

10:00am–10:45am
Ages 0-5
Open
Registration Required
Registration will close on March 12, 2026 @ 9:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Other
Registration Required
Event Details:

Bring your little one for some developmentally friendly - and fun - sensory play stations. Dress to get messy. Please register each child separately.

Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Adults" group

Friends of Library Book Sale

9:00am–1:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Ages 0-5" group

Baby/Caregiver Yoga: 9:30 AM Session

9:30am–10:00am
Ages 0-5
Open
Registration Required
Registration will close on March 20, 2026 @ 9:15am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Other
Registration Required
Event Details:

Create a space for you to connect to yourself and your baby through gentle movement and breath work in a relaxed, playful environment. Yoga mats provided. Please register for only one time slot.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Ages 0-5" group

Baby/Caregiver Yoga: 10:15 AM Session

10:15am–10:45am
Ages 0-5
Open
Registration Required
Registration will close on March 20, 2026 @ 9:15am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Other
Registration Required
Event Details:

Create a space for you to connect to yourself and your baby through gentle movement and breath work in a relaxed, playful environment. Yoga mats provided. Please register for only one time slot.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Teens" group

Teen Job & Volunteer Fair

1:00pm–3:00pm
Teens
Offsite Event
Library Branch: Batavia Public Library
Room: Offsite
Age Group: Teens
Program Type: Other
Event Details:

Teens, bring your resume to the Library to meet businesses and organizations that are looking for seasonal or part-time employees or volunteers.

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group

Homeschool Hangout

1:00pm–2:00pm
Ages 0-5, Grades K-5, Grades 6-8
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Other
Event Details:

Bring yourself and your homeschool learners to the library for a relaxing hangout. Meet other homeschooling families and unwind while doing crafts, playing games, and other low-key activities. 

No registration required!

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group
This event is in the "Adults" group

Toy Swap "Shopping" Extravaganza

10:00am–12:00pm
Ages 0-5, Grades K-5, Grades 6-8, Adults
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Adults
Program Type: Other
Event Details:

Here’s your incentive to get the kids pumped for spring cleaning! Families can bring in up to five toys to trade in for Toy Tickets from March 25-April 8. No large items, stuffed animals or Happy Meal-type toys will be accepted.

This event is in the "Ages 0-5" group

Sensory Playtime: Spring Has Sprung

10:00am–10:45am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Other
Registration Required
Event Details:

Bring your little one for some developmentally friendly - and fun - sensory play stations. Dress to get messy. Please register each child separately.

Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group

Taste Testers: Oreos

6:30pm–7:30pm
Grades K-5, Grades 6-8
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades K-5, Grades 6-8
Program Type: Other
Registration Required
Event Details:

Kids will taste different kinds of Oreo cookies and rate and rank them. 

This event is in the "Adults" group

Annual Friends Brunch

10:00am–12:00pm
Adults
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Adults
Program Type: Other
Event Details:

Friends Annual Brunch

This event is in the "Grades 6-8" group

Perler Bead Crafternoon

2:00pm–2:45pm
Grades 6-8
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades 6-8
Program Type: Other
Registration Required
Event Details:

Need a Mother's Day gift, or just want to update your locker? Come and make a DIY perler bead picture frame? Frames will fit a standard 4 x 6 photograph.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Adults" group

Friends of Library Book Sale

6:00pm–8:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Adults" group

Friends of Library Book Sale

9:00am–1:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Adults" group

Friends of Library Book Sale

6:00pm–8:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Adults" group

Friends of Library Book Sale

6:00pm–8:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Adults" group

Friends of Library Book Sale

6:00pm–8:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Adults" group

Friends of Library Book Sale

6:00pm–8:00pm
Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

chat loading...