top of page
Scarborough Library Locations

There are several Toronto Public Library branches located in the Scarborough area. Some notable ones include: the Scarborough Civic Centre Library, Morningside Library, Cedarbrae Library, and the Toronto Public Library - Eglinton Square. Other branches in Scarborough include McGregor Park, Guildwood, Cliffcrest, Burrows Hall, Albert Campbell Library, Highland Creek, Agincourt District Library, and Bendale Branch. 


Here's a more detailed list: 


Scarborough Civic Centre Library: Located at 156 Borough Drive.


Morningside Library: Located at 4279 Lawrence Avenue East.


Cedarbrae Library: Located at 545 Markham Road.


Toronto Public Library - Eglinton Square: Located at 1 Eglinton Square, Unit 126, Eglinton Square Shopping Centre.


Toronto Public Library - McGregor Park: 2219 Lawrence Avenue East, Toronto, M1P 2P5, ON


Guildwood Library: 123 Guildwood Pkwy, Scarborough, ON M1E 4V2


Cliffcrest Library: 3017 Kingston Rd, Toronto, ON M1M 1P1


Toronto Public Library - Burrows Hall: 1081 Progress Ave, Scarborough, ON M1B 5Z6


Albert Campbell Library: 496 Birchmount Rd, Scarborough, ON M1K 1N8


Toronto Public Library - Highland Creek: 3550 Ellesmere Rd, Toronto, ON M1C 3Z2


Agincourt District Library: 155 Bonis Ave, Toronto, ON M1T 3W6


Toronto Public Library- Bendale Branch: 1515 Danforth Rd, Toronto, ON M1J 1H5

bottom of page