The "Browse by Library" feature (below) can be used to search by category. Filters can be found in the left-hand column of each calendar. A keyword search (above) can be used to search by topic across all calendars.
- All Calendars
- Brighton Memorial Library
- Central Library
- Chili Public Library
- East Rochester Public Library
- Fairport Public Library
- Gates Public Library
- Greece Public Library
- Hamlin Public Library
- Henrietta Public Library
- Irondequoit Public Library
- Mendon Public Library
- Newman Riga Library
- Ogden Farmers Library
- Parma Public Library
- Penfield Public Library
- Pittsford Community Library
- Rochester Public Library, City Branches
- RPL GO! Mobile Library
- Rush Public Library
- Scottsville Free Library
- Scottsville Free Library - Mumford Branch
- Seymour Library (Brockport, NY)
- Webster Public Library
 
 
Coming Up @ MCLS Libraries
Time Zone: Eastern Time - US & Canada (change)
Craft Supplies Collection at Charlotte
Come bring in your unused craft supplies this week. The next week we will swap and explore everything that there is!
- Date:
- Monday, June 8, 2026
- Time:
- All Day Event
- Location:
- Charlotte - Meeting Room, Charlotte Branch
- Categories:
- Arts, Crafts & Hobbies
Rich Della Costa Art in Duryea
- Date:
- Saturday, June 13, 2026
- Time:
- All Day Event
- Location:
- Seymour - Duryea Room, Brockport-Seymour Library
- Categories:
- Arts, Crafts & Hobbies
Rich Della Costa Art in Duryea
- Date:
- Sunday, June 14, 2026
- Time:
- All Day Event
- Location:
- Seymour - Duryea Room, Brockport-Seymour Library
- Categories:
- Arts, Crafts & Hobbies
Monroe County Early Voting for June 23 Primary
Check your voter registration status, poll place, and more at the Monroe County Board of Elections website.
Early voting days and times for Monroe County residents for the 2026 primary...
- Date:
- Sunday, June 14, 2026
- Time:
- 9:00am - 5:00pm
- Location:
- Penfield - Braman Room, Penfield Public Library
- Categories:
- Early Voting
Friends of the Pittsford Library Book Sale - Kids & Teens Sale
Find books for everyone at the Friends’ June book sale! Credit cards accepted, but please bring your own bag. For more information, please see the Friends of the Pittsford Library website.
- Date:
- Sunday, June 14, 2026
- Time:
- 10:00am - 4:00pm
- Location:
- Pittsford - Fisher Meeting Room, Pittsford Community Library
- Categories:
- Book Sale
Tech Tutor Appointments
Need help with a device, app, or technology skill? Schedule a 1-on-1 session with Cormel. Call the library or ask a staff member to make an appointment.
- Date:
- Sunday, June 14, 2026
- Time:
- 2:00pm - 5:00pm
- Location:
- Lincoln, Lincoln Branch
- Categories:
- Computers & Technology National Library Week
Kids' Summer Reading registration opens
Children's Summer Reading Game: Unearth a Story
Monday, June 29-Thursday, August 6
For kids going into grades K-5
Registration for the Summer Reading Express and traditional Summer Reading Games...
- Date:
- Monday, June 15, 2026
- Time:
- All Day Event
- Location:
- Penfield Public Library
- Categories:
- Summer Reading
Rich Della Costa Art in Duryea
- Date:
- Monday, June 15, 2026
- Time:
- All Day Event
- Location:
- Seymour - Duryea Room, Brockport-Seymour Library
- Categories:
- Arts, Crafts & Hobbies
Monroe County Early Voting for June 23 Primary
Check your voter registration status, poll place, and more at the Monroe County Board of Elections website.
Early voting days and times for Monroe County residents for the 2026 primary...
- Date:
- Monday, June 15, 2026
- Time:
- 9:00am - 5:00pm
- Location:
- Penfield - Braman Room, Penfield Public Library
- Categories:
- Early Voting
Baby Story Time
At baby story time, caregivers will learn songs, rhymes, and fingerplays to use at home, and babies will begin their early education journey.
- Date:
- Monday, June 15, 2026
- Time:
- 9:30am - 10:00am
- Location:
- Gates - Library Meeting Room, Gates Public Library
- Categories:
- Story Time
Technology Help with Digital Literacy Volunteers
💻 Need technology help? We've got you covered! Literacy Rochester volunteers are available Monday mornings at the Gates Public Library from 9:30AM - 12:30PM and alternating Saturdays from 9:00AM -...
- Date:
- Monday, June 15, 2026
- Time:
- 9:30am - 12:30pm
- Location:
- Gates Public Library
- Categories:
- Computers & Technology
Literacy Rochester: Walk-In Digital Literacy Help
Digital Literacy is a program of Literacy Rochester that teaches adults basic computer skills.
Trained volunteers assist individuals with operating devices, navigating the internet, and using...
- Date:
- Monday, June 15, 2026
- Time:
- 10:00am - 12:00pm
- Location:
- Charlotte - Miscellaneous, Charlotte Branch
- Categories:
- Computers & Technology Digital Literacy Rochester
Digital Literacy Volunteers
Digital Literacy is a program of Literacy Rochester that teaches adults basic computer skills.
Trained volunteers assist individuals with operating devices, navigating the internet, and using...
- Date:
- Monday, June 15, 2026
- Time:
- 10:00am - 1:00pm
- Location:
- East Rochester Public Library
- Categories:
- Computers & Technology
Story Time with Mary Jo
Every Monday morning, we have story time with our Children's Librarian, Mary Jo. There are songs, stories, dancing and more!
- Date:
- Monday, June 15, 2026
- Time:
- 10:15am - 11:00am
- Location:
- Gates - Library Meeting Room, Gates Public Library
- Categories:
- Story Time
Homeschool Hour: Grow It, Dye It, Wear It with Cornell Cooperative Extension
Kids will explore how plants are used in science and agriculture, then turn that knowledge into art by painting bandanas with soy milk and creating their own unique designs using natural plant dyes....
- Date:
- Monday, June 15, 2026
- Time:
- 1:00pm - 2:00pm
- Location:
- Parma - Meeting Room, Parma Public Library
- Categories:
- Arts, Crafts & Hobbies Science & Nature
- Register! - 5 seats left
STEAM Mondays: Engineering with Amanda
Kids dive into hands-on engineering projects that let them build, design, and experiment. Each session introduces real engineering concepts in a fun, creative way that encourages curiosity and...
- Date:
- Monday, June 15, 2026
- Time:
- 1:00pm - 2:00pm
- Location:
- Gates - Community Space A + B, Gates Public Library
- Categories:
- STEM
Genealogy Club: Topic TBD
Registration not required.
Program Accommodations
We want everyone to feel welcome at our library programs and events! If you need an accommodation to participate, please fill out an accommodation...
- Date:
- Monday, June 15, 2026
- Time:
- 2:00pm - 3:00pm
- Location:
- Fairport - Community Room, Fairport Public Library
- Categories:
- Genealogy
Watercolor Class
Learn to paint a field of flowers with watercolor paints. Presented by local artist and instructor Deborah Coller. Registration required.
- Date:
- Monday, June 15, 2026
- Time:
- 2:00pm - 3:00pm
- Location:
- Pittsford - Fisher Meeting Room, Pittsford Community Library
- Categories:
- Arts, Crafts & Hobbies Class
- Register!
Health Care Navigator: Legal Assistance of Western New York
*no registration required*
Monday, June 15, 2:00-5:00 PM
For Adults
This service is first come, first served on the third Monday of each month; no appointment required. Need health insurance? See...
- Date:
- Monday, June 15, 2026
- Time:
- 2:00pm - 5:00pm
- Location:
- Penfield Public Library
- Categories:
- Health/Wellness
Spark Lab Open Hours
- Date:
- Monday, June 15, 2026
- Time:
- 2:00pm - 5:00pm
- Location:
- Chili - Makerspace Room, Chili Public Library
- Categories:
- Makerspace
Tech Tutor Appointments
Need help with a device, app, or technology skill? Schedule a 1-on-1 session with Cormel. Call the library or ask a staff member to make an appointment.
- Date:
- Monday, June 15, 2026
- Time:
- 2:00pm - 5:00pm
- Location:
- Lincoln, Lincoln Branch
- Categories:
- Computers & Technology National Library Week
Wired for Opportunity - Scams and Security
Attention Wired for Opportunity participants: Due to supply chain issues, we may not have devices in stock. Upon completing a Wired for Opportunity class, students will receive a voucher for one free...
- Date:
- Monday, June 15, 2026
- Time:
- 3:00pm - 4:30pm
- Location:
- Chili - Barbara Ireland Community Room, Chili Public Library
- Categories:
- Computers & Technology Wired for Opportunity
Community Resource Rally
Rochester Public Library’s mobile library RPL Go! will be here along with representatives from a wide variety of community organizations. Participants will include Monroe County Addiction Services...
- Date:
- Monday, June 15, 2026
- Time:
- 3:00pm - 5:00pm
- Location:
- Frederick Douglass - Patio, Frederick Douglass Community Library
- Categories:
- Community Social Services
Fiber Friends
Welcome all who love to knit, crochet, sew, quilt, spin, weave and felt! Bring your projects and come visit!
- Date:
- Monday, June 15, 2026
- Time:
- 3:00pm - 5:00pm
- Location:
- Hamlin - Meeting Room, Hamlin Public Library
- Categories:
- Arts, Crafts & Hobbies
- Register! - 13 seats left
Friends of the Seymour Library
Meetings are open to the public.
- Date:
- Monday, June 15, 2026
- Time:
- 3:30pm - 4:30pm
- Location:
- Seymour - Duryea Room, Brockport-Seymour Library
- Categories:
- Meeting
For information on accessibility for specific programs, please contact the presenting library.
Search for Events
- All Calendars
- Brighton Memorial Library
- Central Library
- Chili Public Library
- East Rochester Public Library
- Fairport Public Library
- Gates Public Library
- Greece Public Library
- Hamlin Public Library
- Henrietta Public Library
- Irondequoit Public Library
- Mendon Public Library
- Newman Riga Library
- Ogden Farmers Library
- Parma Public Library
- Penfield Public Library
- Pittsford Community Library
- Rochester Public Library, City Branches
- RPL GO! Mobile Library
- Rush Public Library
- Scottsville Free Library
- Scottsville Free Library - Mumford Branch
- Seymour Library (Brockport, NY)
- Webster Public Library