Upcoming Events

Dec 17 2018 - 9:00am
Hey, kids! The forecast is calling for a reading blizzard! Sign up now to earn beads as you read! Ages 4-12 are invited to come in to the children's room and get your free chain to begin. You will get a winter themed bead for EVERY 15 MINUTES you spend reading, and a special bead for every hour and... more
Dec 20 2018 - 6:30pm
Enjoy some Christmas stories and then decorate your own paper tree!
Dec 24 2018 (All day)
The library will be closed on December 24 for the Christmas Eve holiday and on December 25 for the Christmas holiday.
Dec 28 2018 - 2:00pm
Dress up your doll and join us for our 4th annual runway event! Ages 5-12 are welcome to register now.
Dec 31 2018 - 5:00pm
Closing early
The library will close early at 5:00 pm for New Year's Eve.
Jan 1 2019 (All day)
The Library will be CLOSED for New Year’s Day.
Jan 3 2019 - 9:00am
Friends of the Library Monthly Book Sale
Sponsored by the Friends of the Library and held on the first Thursday of every month from 9am-7pm  in the Dorothy Wilber Memorial Room (lower level of library); elevator available. PRICE SCANNING DEVICES & SOFTWARE will be allowed ONLY during the hours of 4-6:30 p.m. on Monthly Book Sale days...
Jan 3 2019 - 7:00pm
Erie Canal
Join us for an enlightening talk about the Erie Canal presented by Dr. Jose Torre of the College at Brockport.  The program is free and held in the library's Reading Room. Batavia's connection to the Erie Canal runs deep, as town founder Joseph Ellicott was an early advocate and served as one of... more
Jan 7 2019 - 6:30pm
The Adult Book Discussion Group will meet at Richmond Memorial Library, 19 Ross Street, Batavia. The group reads a variety of books, including historical fiction, contemporary fiction, classics and non-fiction.  Monday, December 3: Uncommon Type  by Tom Hanks (Short Stories)Monday, January 7: The... more
Jan 8 2019 - 9:30am
Babies, Toddlers & Preschoolers may join us for stories, songs & more! No registration is necessary.

December 2018

Sun Mon Tue Wed Thu Fri Sat
25
26
27
28
29
30
1
 
 
 
 
 
 
7:00 pm to 9:30 pm
 
2
3
4
5
6
7
8
 
6:30 pm to 7:30 pm
 
 
9:00 am to 7:00 pm
 
 
 
9
10
11
12
13
14
15
 
 
10:00 am to 1:00 pm
 
1:00 pm to 4:00 pm
 
10:30 am to 11:30 am
 
5:00 pm to 8:30 pm
 
6:30 pm to 8:30 pm
 
 
 
 
16
17
18
19
20
21
22
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
23
24
25
26
27
28
29
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
(All day)
 
9:00 am to 5:00 pm
 
(All day)
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm
 
30
31
1
2
3
4
5
9:00 am to 5:00 pm
 
9:00 am to 5:00 pm