Perth/Dupont Branch Renovation

Exterior rendering of the 299 Campbell signage concept on the new Perth/Dupont library Image credit: TAS/Teeple Architects

Toronto Public Library will be relocating and expanding the Perth/Dupont branch to a new site at 299 Campbell Ave.

One of the smallest libraries in the Toronto Public Library system since it opened in 1977, the branch will be replaced with a 10,000 square foot facility at the base of a residential rental building.

The new library will be an open and light-filled space laid out on one floor, offering modern library services that are responsive to the needs of the local community now and into the future.

The library will offer collaborative meeting space, interactive children's space, larger collections, programming and more digital services and technology.

The branch will remain open at the existing location during the construction phase.

View current location and hours of the Perth/Dupont branch.

Community open house

On Wednesday, February 28, 2024 from 7-8:30pm, we will host a virtual open house update for the community on the relocation and renovation of the Perth/Dupont branch. Councillor Alejandra Bravo will be in attendance. A Q&A session will follow the presentation.

Join the meeting.

Past community meeting

On Thursday, March 24, 2022, we held a virtual information session for the Junction Triangle Community on the relocation / renovation of the Perth/Dupont branch. Our presentation included an update on the project schedule and progress photos. Councillor Ana Bailao attended. A Q&A session followed the presentation.

Watch a replay of the Virtual Community Meeting
Password: RiisSCV4

Presentation from the Virtual Community Meeting on March 24, 2022 (PDF)


Group of renderings by Building Arts Architects Inc. Floor Plan Interior rendering Interior finishes

We want to hear from you

We're interested in your ideas and opinions regarding the Perth/Dupont Renovation & Expansion Project. Tell us what you think!

You can also reach out to us through #TellTPL on social media.