Batavia Public Library

Welcome to the Batavia Public Library

Sunday Library Hours

Beginning June 2, the library’s Sunday hours will be: 1-4 pm.

The Margin Project

Pick up a book from the Margin Project display, check it out or read it at the library, find a colored marker or pen, and add your comments, questions, and reactions to the margins of the book. (No, really!) When you return it, hopefully, someone else will do the same. Then you can check the book later and read their comments, kind of like a book club. Check it out!

Mark Twain In Batavia!!

The Year of Mark Twain in Batavia
In honor of the 150th anniversary of Samuel L. Clemens’ visit to Batavia in 1869, Mayor Jeffery D. Schielke has officially proclaimed 2019 as The Year of Mark Twain in Batavia. The Library has initiated a year-long, collaborative, community-wide celebration.

Take a selfie with Mark Twain who waits on his bench near the Library’s front door. Pick up your Mini Mark inside the Library or stop by the Batavia Public Library Foundation tent at the Batavia Farmer’s Market on June 1 or July 13. Take Mini Mark on all your summer adventures! Share your photos with us on social media by using the hashtag #MarkTwainInBatavia.

Movie in the Park
Wed., July 24, 8:30pm

Batavia Riverwalk
In collaboration with Batavia Park District, the evening’s feature will be The Adventures of Mark Twain (1944) starring Frederic March.

Mark Twain in Person
Thurs., Sept. 26, 7pm
Batavia Fine Arts Center
Batavia Public Library Foundation and Batavia Historical Society present Richard Henzel as Samuel L. Clemens. Tickets online at

Teen Writing Workshop

Thurs., July 25, 7pm
Have you got the writing bug? Enjoy some fun writing exercises and share your work (if you want to) in a supportive atmosphere.

more info . . .

Are you ready for your close-up?

Starting May 30, it’s your time to shine! Children, teens, and adults will experience glitz and glimmer, comedy, and adventure with show-stopping programs, events, activities, crafts, incentives, and much more!

Pick up your reading log and start recording your reading, beginning May 30. Turn in your reading log by Aug. 5 at 9 pm 2019.

Dave Herzog’s Marionettes: Puppet Palooza
Mon., June 17, 10:30am
Join master marionette artist Dave Herzog as he presents Puppet Palooza. Sir Percy Pearly and his amazingly talented friends from the circus invite you to their musical variety show featuring performances on the tight rope, flying trapeze, skates and more. As always, Dave’s signature character Walter the Basset Hound will be around to greet the audience with a wag of his tail.


Storywalk by the River
Sat., June 22, 11am
Join us for Batavia Public Library’s first ever strolling storytime along the river. We will meet in the courtyard in front of Batavia City Hall on North Island Avenue and take a walk along the Riverwalk, following storyboards and doing activities as we go. Rain location at the Batavia Public Library.

Set Design
Thurs., June 27, 2–4pm
Grades 5–8
We are putting on a Reader’s Theatre production this summer and we need your help to set the scene! Do you like to draw and create signs and props? Join us for these two hours of set design. Registration required.


Monday – Thursday: 9 am – 9 pm
Friday – Saturday: 9 am – 5 pm
Sunday: 12 pm – 5 pm (September–May)
Sunday: 1 pm – 4 pm (June–August)

Library closings:

New Year’s Day
Easter Sunday
Memorial Day (Sunday and Monday)
Independence Day
Staff Development Day – Friday, August 23, 2019
Labor Day (Sunday and Monday)
Thanksgiving Eve – close at 5 pm
Thanksgiving Day
Christmas Eve
Christmas Day
New Year’s Eve – close at 12 pm