The Charlotte Branch Library offers a small-town library atmosphere in the city. Weβre located on a main thoroughfare, but are nestled into the heart of the residential Charlotte neighborhood. Weβre just a few blocks away from scenic Lake Ontario. In addition to a well-balanced collection of current books, movies, music and games, the Charlotte Branch Library offers a lively assortment of programs. Children can enjoy regular story times and creative activities as well as special events and guest performers. Teens and adults have ongoing crafting programs and special events. Our adult book club meets monthly. Basic computer tutoring is available by appointment. Our large print and local history collections are notable.
Branch Supervisor: Cathy Kyle

3557 Lake Avenue
Rochester, NY 14612
(585) 428-8216
Bus Lines:
22
| Monday | 10:00 am – 5:00 pm |
| Tuesday | 10:00 am – 5:00 pm |
| Wednesday | 10:00 am – 6:00 pm |
| Thursday | 10:00 am – 6:00 pm |
| Friday | 10:00 am – 3:00 pm |
| Saturday | 10:00 am – 3:00 pm |
| Sunday | Closed |
Open to the public for browsing, research, copying, faxing, printing, and computer access. Curbside services available during open hours. Request materials through the curbside pickup form, or by callingΒ (585) 428-8216.
5 computers for adults; 2 computers for teens; 2 computers for juveniles. We have a laptop available for in-house use.
School 42, 3330 Lake Avenue
Wednesday, September 16 at 2pm Space Limited, Registration required. Come and create basic shapes with Cathy, needles and felt.
Tuesdays at 11: 1, 8, 15, 22, 29 Thursdays at 11: 3, 10, 17, 24 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Join Jennifer every Thursday at Three for half an hour of one of these fun activities: juggling, mime or drumming. Registration is not required and the whole family is welcome to participate.
First and Third Thursday at 3:30pm September 3 and 17 Share your writing ideas with like—minded people. This is a free form group, with open-minded people.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
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 software. The program is provided for free on a drop-in, first-come, first-serve basis.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Mondays at 3:45: 14, 21, 28 For ages 8-10 Enjoy writing or just want to get the stories out of your head and onto paper? Come share your ideas with like-minded kids!
Tuesdays at 11: 1, 8, 15, 22, 29 Thursdays at 11: 3, 10, 17, 24 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Wednesday, September 23 at 2pm Space Limited, Registration required. Come and create basic shapes with Cathy, needles and felt.
Tuesdays at 11: 1, 8, 15, 22, 29 Thursdays at 11: 3, 10, 17, 24 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Second and Fourth Thursday at 2pm September 10 and 24 Come join us and play games, color, crochet/knit or just for the socializing!
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Join Jennifer every Thursday at Three for half an hour of one of these fun activities: juggling, mime or drumming. Registration is not required and the whole family is welcome to participate.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Space is limited. Registration is required. Learn about the origin, historical development, interesting facts about the merry-go-round and its figures. Check out displays of photos and posters and get a presentation gift at the end.
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 software. The program is provided for free on a drop-in, first-come, first-serve basis.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Mondays at 3:45: 14, 21, 28 For ages 8-10 Enjoy writing or just want to get the stories out of your head and onto paper? Come share your ideas with like-minded kids!
Tuesdays at 11: 1, 8, 15, 22, 29 Thursdays at 11: 3, 10, 17, 24 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Join Jennifer every Thursday at Three for half an hour of one of these fun activities: juggling, mime or drumming. Registration is not required and the whole family is welcome to participate.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Tuesdays: 6, 13, 20, 27 Thursdays: 8, 15, 22, 29 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Tuesdays: 6, 13, 20, 27 Thursdays: 8, 15, 22, 29 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Join Jennifer every Thursday at Three for half an hour of one of these fun activities: juggling, mime or drumming. Registration is not required and the whole family is welcome to participate.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Just learning to read and maybe a little unsure of yourself? Come and read to a RocDog! A therapy dog is just waiting to support you.
Tuesdays: 6, 13, 20, 27 Thursdays: 8, 15, 22, 29 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Join us for stories, a craft and cuddle your teddy bear (or other friend) up to spend a night at the library! Who knows what antics they’ll get up to!
Tuesdays: 6, 13, 20, 27 Thursdays: 8, 15, 22, 29 Join us for this storytime for all ages in the children's room. Stories, songs and fun for all!
Share your writing ideas with like—minded people. This is a free form group, with open-minded people.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Join Jennifer every Thursday at Three for half an hour of one of these fun activities: juggling, mime or drumming. Registration is not required and the whole family is welcome to participate.
Meet Your Social Work Intern, Briana! Need assistance navigating local services? Stop by the library to connect with our Social Work Intern, Briana! Get one-on-one help, resources, and referrals for: π² Food & Housing Assistance π° Financial Resources βοΈ Legal Assistance π Education πΌ Employment & Job Searching Weekly Availability / Drop-In Hours: Mondays: 10:00 AM – 5:00 PM Thursdays: 2:00 PM – 6:00 PM Fridays: 10:00 AM – 2:00 PM Walk-ins welcome during scheduled hours!
Β© 2026 Rochester Public Library. All Rights Reserved.
Website designed and developed by Mason Digital
