Riverdale Library Exterior

370 Broadview Avenue,
Toronto, ON  M4K 2M8

Phone: 416-393-7720


Monday 9:00 am to 8:30 pm
Tuesday 9:00 am to 8:30 pm
Wednesday 9:00 am to 8:30 pm
Thursday 9:00 am to 8:30 pm
Friday 9:00 am to 5:00 pm
Saturday 9:00 am to 5:00 pm
Sunday Closed

General Inquiries

To speak directly with staff at Riverdale Branch during branch hours, please call the number listed above.

For general questions about Toronto Public Library, your account, and quick reference help, email Answerline using the link below.

Email Answerline

Directions, TTC & Parking

View on map
Closest major intersection Gerrard Street East and Broadview Ave. Located on northwest corner of Broadview Ave. and Gerrard Street East. City Parking lot located on Gerrard Street East, south side west of Broadview Ave.

Public Transit

Closest subway station Broadview.
TTC streetcars King #504, Dundas #505, Carlton #506, all stop in front of the branch at all corners of Broadview & Gerrard.


Free - Limited street parking on side streets. Paid - Toronto Parking Authority 573 Gerrard St. East.

Riverdale Library Exterior

Upcoming Programs

Featured Programs

Mon, Sep 25

2:00 pm - 4:00 pm

Digital Life Skills for Seniors: Online Shopping

This class is an in-person class. In this session you will: - Learn about basics of online shopping -...

Mon, Sep 25

4:00 pm - 5:00 pm

Fun with Robots

Join us for some fun coding challenges with Dash and Sphero using iPads. *Due to the limited number of robots, participant...

Tue, Sep 26

2:00 pm - 4:00 pm

Adult Afternoon Movie: Living (2022)

Join us every first and last Tuesday of each month for a free afternoon movie. Drop-in. Living is th...

Regular Programs

Thu, Oct 12

7:00 pm - 8:00 pm

FULL- Riverdale's Thursday Evening Book Club

The Riverdale book club is now full. Please speak to staff to join the waitlist. Join us on the second Thu...

Fri, Oct 20

10:30 am - 11:00 am

Baby Time

Bouncing and tickling rhymes, stories and songs for babies from birth to 18 months with their parents or caregivers....