Upcoming Events

Jun 9 2022 - 6:00pm
Reel Discussions: The Straight Story June 9, 2022  6pm in the Gallery Room!  Rated: G Seventy-three year old Alvin Straight makes a long journey by lawnmower to mend his relationship with an ill brother. Refreshments provided by The Friends of the Richmond Memorial Library!!   
Jun 11 2022 - 10:00am
Join us as we host this year's GLOW OUT Drag Queen Story Hour!  Chaka Khanteven will read us some stories, with a craft prepared for after! Registration required: Click here to register! This program is part of GLOW OUT's Batavia Pride Parade & Festival, 2022!      Click here to be added... more
Jun 13 2022 - 6:30pm
The regular monthly meetings of the Richmond Memorial Library Board of Trustees are held the second Monday of each month in the Gallery Room. 
Jun 15 2022 - 3:00pm
Jun 15 2022 - 6:30pm
Join us today for our first of three ART Club sessions with The ART of Mandy!   We will be painting a beach scene on this night!  Ages 5-12 Register by Clicking Here!  
Jun 15 2022 - 7:00pm
Wednesday, June 15, 2022 at 7pm!  Janus Guitar Duo!  Janus Guitar Duo is formed by Eastman graduates Tom Torrisi and Ken Luk, inspired by the Roman god Janus who, with two faces, looks into the past and the future. Likewise, Janus Duo presents diverse programs featuring past and contemporary... more
Jun 20 2022 - 9:00am
The library will be closed in honor of Juneteenth. Juneteenth—also known as Freedom Day, Jubilee Day, Liberation Day, and Emancipation Day—is an American holiday celebrated annually on June 19 commemorating the end of slavery in the United States. For more about the Juneteenth holiday, visit https... more
Jun 21 2022 - 9:30am
Drop into the Gallery Room between 9:30 and 10:30 and have librarian Liz assist with your personal device! No registration is required.
Jun 22 2022 - 3:00pm
Jun 23 2022 - 1:00pm
Click the image below to register.

May 2022

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1
2
3
4
5
6
7
 
 
 
10:00 am to 11:00 am
 
3:00 pm to 4:00 pm
 
 
7:00 pm to 8:00 pm
 
 
8
9
10
11
12
13
14
 
9:30 am to 10:30 am
 
10:00 am to 11:00 am
 
3:00 pm to 4:00 pm
 
6:00 pm to 8:00 pm
 
10:30 am to 11:30 am
 
 
15
16
17
18
19
20
21
 
 
10:00 am to 11:00 am
 
3:00 pm to 4:00 pm
 
 
 
 
22
23
24
25
26
27
28
 
6:00 pm to 7:00 pm
 
6:30 pm to 8:00 pm
 
10:00 am to 11:00 am
 
3:00 pm to 4:00 pm
 
6:00 pm to 8:00 pm
 
10:30 am to 11:30 am
 
 
29
30
31
1
2
3
4