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
- MCLS Calendar Search
- 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)
A June Scavenger Hunt!
Come collect all the dinosaurs in this family fun event at GPL! During open hours in the children's room.
- Date:
- Saturday, June 21, 2025
- Time:
- All Day Event
- Location:
- Gates - Children's Room, Gates Public Library
- Categories:
Closed Saturdays During the Summer
Brighton Memorial Library will be closed Saturdays during the summer, from June 15-September 15.
- Date:
- Saturday, June 21, 2025
- Time:
- All Day Event
- Location:
- Brighton - Library, Brighton Memorial Library
- Categories:
- COMMUNITY HISTORY HOLIDAY EVENT LOCAL HISTORY
FFRPL's 'Bag Book Sale' $1 per bag!
- Date:
- Saturday, June 21, 2025
- Time:
- All Day Event
- Location:
- Central - B&L 1st Floor, Central Library
- Categories:
- Book Sale
Richard Dellacosta Art in Duryea
- Date:
- Saturday, June 21, 2025
- Time:
- All Day Event
- Location:
- Seymour - Duryea Room, Brockport-Seymour Library
- Categories:
- Family Programs
Signs of Summer Scavenger Hunt
Pick up a Signs of Summer themed scavenger hunt and see if you can find all the pictures hiding in the Children’s Center! Bring your completed scavenger hunt to the Children’s Librarian for a...
- Date:
- Saturday, June 21, 2025
- Time:
- All Day Event
- Location:
- Brighton - Children's Center, Brighton Memorial Library
- Categories:
- ASIAN CULTURE CHILDREN'S CHILDREN'S/INTERACTIVE CONTEST HOLIDAY EVENT HOME SCHOOLERS LUNAR NEW YEAR Asian Pacific American Heritage
Teen Study Hall
Drop by our Teen Space for some free snacks and a place to study!
- Date:
- Saturday, June 21, 2025
- Time:
- All Day Event
- Location:
- Ogden - Teen Space, Ogden Farmers' Library
- Categories:
Cannabis Career Exploration and Worker Rights Certificate
Join Cannabis Workforce Initiative for this five week series certificate program. You will learn how to understand the legal cannabis market and processes from seed to sale, know your rights and...
- Date:
- Saturday, June 21, 2025
- Time:
- 10:00am - 2:00pm
- Location:
- Central - Kusler-Cox Auditorium, Central Library
- Categories:
Digital Literacy
*Appointment required*
Wednesdays, 10:00 AM-1:00 PM
Saturdays, 10:00 AM-Noon
For Adults
You may register for a one-hour appointment by contacting the library’s Information Desk. Trained...
- Date:
- Saturday, June 21, 2025
- Time:
- 10:00am - 12:00pm
- Location:
- Penfield Public Library
- Categories:
- Computer & Technology
Exam Study Hall
The Fisher Meeting Room will be available to students studying for exams.
- Date:
- Saturday, June 21, 2025
- Time:
- 10:00am - 5:00pm
- Location:
- Pittsford - Fisher Meeting Room, Pittsford Community Library
- Categories:
- Teens Teens > Study Hall
Plant Native! Part 2
The seeds are sprouting and now it’s time to get them into the ground! Help Color Fairport Green’s Healthy Yards and Landscapes Subcommittee create a pollinator garden in front of the Fairport Public...
- Date:
- Saturday, June 21, 2025
- Time:
- 10:00am - 11:00am
- Location:
- Fairport - Gazebo, Fairport Public Library
- Categories:
- Adult Program Children's Program Family Program Teen Program
Winton Library Book Sale
It’s your chance to purchase discarded library books as well as books that have been donated to the library. We have a large selection of items for people of all ages.
- Date:
- Saturday, June 21, 2025
- Time:
- 10:00am - 3:00pm
- Location:
- Winton - Main Floor, Winton Branch
- Categories:
- Book Sale
Mermaid Parade
Calling all mermaids and mermen! Hear stories about mermaids and create your own costume for our mermaid parade! Get ready to have a fintastic time! Registration required.
Register here: Mermaid...
- Date:
- Saturday, June 21, 2025
- Time:
- 10:15am - 11:15am
- Location:
- Gates - Community Space A + B, Gates Public Library
- Categories:
Advanced Conversation Class for New-English Learners
This weekly free Zoom class is for New-English learners to practice their conversational English. Questions are presented and answered by participants in a chosen order. Images and conversation...
- Date:
- Saturday, June 21, 2025
- Time:
- 11:00am - 12:00pm
- Location:
- Maplewood - Lilac Room, Maplewood Community Library
- Categories:
- Language Instruction
CANCELLED: Tween Dungeons & Dragons One-Shot
Calling all adventurers! Register for a seat at the table of our beginner-friendly one-shot geared towards ages 9-11. If you are familiar with Dungeons & Dragons, feel free to bring a level 3...
- Date:
- Saturday, June 21, 2025
- Time:
- 11:00am - 1:00pm
- Location:
- Parma - Meeting Room, Parma Public Library
- Categories:
- Kid Programs
- Register!
Macrame Hanging Air Plant
Bring nature indoors by crafting your very own macrame air plant hanger. In this class, you will learn how to build and decorate your hanging air planter. At the end of class, you will have created...
- Date:
- Saturday, June 21, 2025
- Time:
- 11:00am - 12:00pm
- Location:
- Gates - Library Meeting Room, Gates Public Library
- Categories:
- Arts, Crafts & Hobbies
Paint Day at the Phillis Wheatley Community Branch Library Story Walk!
Come join artist Chloe Smith and help us paint the story walk! We will be creating a new mural on the sidewalk in front of the library. All materials provided, no experience necessary! All ages...
- Date:
- Saturday, June 21, 2025
- Time:
- 11:00am - 3:00pm
- Location:
- Phillis Wheatley Community Library
- Categories:
- Arts, Crafts & Hobbies
Teen Summer Reading Volunteer Orientation
Would you like to help us with Summer Reading? Then, come to either this training session. Learn the ins and outs of volunteering for the summer at the library. Get credit hours, honor society hours,...
- Date:
- Saturday, June 21, 2025
- Time:
- 11:00am - 11:30am
- Location:
- Ogden - Teen Space, Ogden Farmers' Library
- Categories:
- Register! - 9 seats left
Tile Art
Create a colorful tile coaster to use or display in your room! Draw on the tile with a sharpie marker, then use a spray to melt the colors into a unique design. A simple, easy craft for children ages...
- Date:
- Saturday, June 21, 2025
- Time:
- 11:00am - 12:00pm
- Location:
- Hamlin - Meeting Room, Hamlin Public Library
- Categories:
- Arts, Crafts & Hobbies
Cancelled Making greeting cards*
Come and spend an afternoon in this adult only class with Karyn and make a beautiful card. *Registration required 4 weeks before event only
- Date:
- Saturday, June 21, 2025
- Time:
- 12:00pm - 2:00pm
- Location:
- Seymour - Duryea Room, Brockport-Seymour Library
- Categories:
- Library Closed
- Register! - 1 seats left
Nintendo Time!
Join us in the children's room every Saturday starting at noon for Nintendo Time. Play your favorite Switch games. Every week at Charlotte!
- Date:
- Saturday, June 21, 2025
- Time:
- 12:00pm - 2:30pm
- Location:
- Charlotte - Children's Room, Charlotte Branch
- Categories:
- Games/Gaming
T.A.B. Meeting
Come boss the Teen Librarian around! The OFL Teen Advisory Board (T.A.B.) is a place for teens to share ideas about activities, materials, and changes to implement to make your library the best it can...
- Date:
- Saturday, June 21, 2025
- Time:
- 12:00pm - 1:00pm
- Location:
- Ogden - Meeting Room, Ogden Farmers' Library
- Categories:
Table Top Gaming Club
Formerly known as Dungeons & Dragons club. Will be meeting in the teen space.
- Date:
- Saturday, June 21, 2025
- Time:
- 12:00pm - 2:00pm
- Location:
- Monroe - Adult Floor, Monroe Branch
- Categories:
Something Is Wrong With The Chickens – A TTRPG One Shot
Get ready to embrace your inner eldritch chicken! In this wild and wacky TTRPG you play as a chicken with eldritch powers on a quest to save your fellow birds. Your coopmates are counting on you–can y...
- Date:
- Saturday, June 21, 2025
- Time:
- 1:30pm - 3:30pm
- Location:
- Ogden - Meeting Room, Ogden Farmers' Library
- Categories:
- Register! - 2 seats left
“Guess Who?” Anime Edition!
Bored of the regular “Guess Who?”
Level up your game day with our one-of-a-kind anime edition of the classic game!
Fun, interactive, and perfect for anime fans of all ages.
Come play, guess, and...
- Date:
- Saturday, June 21, 2025
- Time:
- 2:00pm - 4:00pm
- Location:
- Lyell - Teen Area, Lyell Branch
- Categories:
- Games/Gaming
Fencing Presentation with Rochester Fencing Club
Go en garde and try the Olympic sport of fencing! Fulfill your pirate or cowboy dreams! Learn about the history of the sport, the weapons, and even learn the basic footwork and moves with foam swords....
- Date:
- Saturday, June 21, 2025
- Time:
- 2:00pm - 3:00pm
- Location:
- Central - Children's Center, Central Library
- Categories:
- Department - Children's Center
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
- MCLS Calendar Search
- 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