Toronto Public Library Homepage

A-Z List of Branches

A B C D E F G H J K L M N O P Q R S T V W Y
155 Bonis Avenue
416-396-8943
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
496 Birchmount Road
416-396-8890
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
1515 Albion Road
416-394-5170
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
2 Orianna Drive
416-394-5310
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 10:00 a.m. - 6:00 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1565 Lawrence Avenue West
416-395-5420
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
145 Annette Street
416-393-7692
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2140 Avenue Road
416-395-5430
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 10:00 a.m. - 6:00 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 10:00 a.m. - 6:00 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
20 Covington Road
416-395-5440
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
123A-2901 Bayview Avenue
416-395-5460
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2161 Queen Street East
416-393-7703
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1515 Danforth Road
416-396-8910
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1700 Wilson Avenue
416-395-5470
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1101 Bloor Street West
416-393-7674
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
36 Brentwood Road North
416-394-5240
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
157A-2900 Warden Avenue
416-396-8960
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
210 Brookbanks Drive
416-395-5480
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1081 Progress Avenue
416-396-8740
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
545 Markham Road
416-396-8850
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
578 Finch Avenue West
416-395-5490
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
100 Queen Street West
416-393-7650
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 6:00 p.m. Tue: 10:00 a.m. - 6:00 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 10:00 a.m. - 6:00 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: Closed
Sun: Closed
3017 Kingston Road
416-396-8916
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
766 College Street
416-393-7668
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1675 Danforth Avenue
416-393-7783
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1246 Shaw Street
416-393-7732
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
416 Dawes Road
416-396-3820
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
40 St. Clair Avenue East
416-393-7657
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
888 Lawrence Avenue East
416-395-5710
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
2793 Keele Street
416-395-5720
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 12:30 p.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
1625 Dufferin Street
416-393-7712
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed

Service Update

The branch will be closed for renovations from Saturday, November 15 at 5:00 p.m. until Monday, November 24. The book drop will be closed but items may be returned to any TPL branch. MAP passes can be checked out at Richview.

430 Burnhamthorpe Road
416-394-5270
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
1 Eglinton Square, Unit 126
416-396-8920
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2 Elmbrook Crescent
416-394-5290
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 10:00 a.m. - 6:00 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
120 Trowell Avenue
416-394-1006
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
35 Fairview Mall Drive
416-395-5750
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
29 St. Dennis Drive
416-395-5820
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
700 Eglinton Avenue West
416-393-7706
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed

Service Update

There are intermittant problems with WiFi. Please call the branch at 416-393-6240. We apologize for the inconvenience.

190 Fort York Boulevard
416-393-6240
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1432 Gerrard Street East
416-393-7717
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
295 Alton Towers Circle
416-396-8964
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
123 Guildwood Parkway
416-396-8872
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
228 Roncesvalles Avenue
416-393-7671
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
3550 Ellesmere Road
416-396-8876
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
5801 Leslie Street
416-395-5830
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
200 Park Lawn Road
416-394-5300
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 10:00 a.m. - 6:00 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2990 Islington Avenue
416-395-5840
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
850 Humberwood Boulevard
416-394-5210
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
620 Jane Street
416-394-1014
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 12:30 p.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1906 Sheppard Avenue West
416-395-5966
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
118 Jones Avenue
416-393-7715
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 6:00 p.m. Tue: 10:00 a.m. - 8:30 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2380 Eglinton Avenue East
416-396-8924
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
165 McRae Drive
416-396-3835
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
239 College Street
416-393-7746
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
3083 Yonge Street
416-393-7730
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
3500 Lake Shore Boulevard West
416-394-5320
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
137 Main Street
416-393-7700
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
30 Sewells Road
416-396-8969
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
1745 Eglinton Avenue West
416-394-1000
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
85 Ellesmere Road, Unit 16
416-396-8931
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2219 Lawrence Avenue East
416-396-8935
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
239 College Street
416-393-7748
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 6:00 p.m. Tue: 10:00 a.m. - 6:00 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 10:00 a.m. - 6:00 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
47 Station Road
416-394-5330
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 10:00 a.m. - 6:00 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
4279 Lawrence Avenue East
416-396-8881
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1123 Weston Road
416-394-1008
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
599 Mt. Pleasant Road
416-393-7737
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
110 Eleventh Street
416-394-5350
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 10:00 a.m. - 6:00 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
5120 Yonge Street
416-395-5535
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
40 Orchard View Boulevard
416-393-7610
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
123B Rexdale Boulevard, Unit 5
416-394-5230
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 10:00 a.m. - 6:00 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
341 Oakwood Avenue
416-394-1040
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
239 College Street
416-393-7753
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 6:00 p.m. Tue: 10:00 a.m. - 6:00 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 10:00 a.m. - 6:00 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
560 Palmerston Avenue
416-393-7680
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
701 Pape Avenue
416-393-7727
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
1303 Queen Street West
416-393-7686
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
269 Gerrard Street East
416-393-7663
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
1589 Dupont Street
416-393-7677
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
575 Van Horne Avenue
416-395-5940
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
5450 Lawrence Avenue East
416-396-8885
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
765 Queen Street East
416-393-7723
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2243 Kipling Avenue
416-394-5200
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 10:00 a.m. - 6:00 p.m.
Wed: 12:30 p.m. - 8:30 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1806 Islington Avenue
416-394-5120
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
370 Broadview Avenue
416-393-7720
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2178 Bloor Street West
416-393-7697
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
170 Memorial Park Avenue
416-396-3975
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
327 Bathurst Street
416-393-7653
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
10 Spadina Road
416-393-7666
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1748 St. Clair Avenue West
416-393-7709
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
495 Sherbourne Street
416-393-7744
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
171 Front Street East
416-393-7655
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
C107-375 Bamburgh Circle
416-396-8975
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1440 Kingston Road
416-396-8939
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
48 Thorncliffe Park Drive
416-396-3865
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
789 Yonge Street
416-395-5577
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
184 Sloane Avenue
416-395-5950
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
2 King Street
416-394-1016
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 10:00 a.m. - 8:30 p.m. Tue: 12:30 p.m. - 8:30 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1571 Sandhurst Circle
416-396-8979
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
16 Bradstock Road
416-395-5960
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: Closed Tue: 10:00 a.m. - 6:00 p.m.
Wed: 10:00 a.m. - 6:00 p.m. Thu: 12:30 p.m. - 8:30 p.m.
Fri: 10:00 a.m. - 6:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1431 Bathurst Street
416-393-7683
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed
1785 Finch Avenue West
416-395-5980
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 8:30 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: 1:30 p.m. - 5:00 p.m.
22 Yorkville Avenue
416-393-7660
Branch Hours
Day Opening - Closing Day Opening - Closing
Mon: 9:00 a.m. - 8:30 p.m. Tue: 9:00 a.m. - 8:30 p.m.
Wed: 9:00 a.m. - 8:30 p.m. Thu: 9:00 a.m. - 8:30 p.m.
Fri: 9:00 a.m. - 5:00 p.m. Sat: 9:00 a.m. - 5:00 p.m.
Sun: Closed