20 Eglinton Ave. West
Suite 1109, PO Box 2053
Toronto, ON  M4R 1K8


Office Hours:
Mon-Fri 09:00 to 17:00

About Us

Home / About Us

TPLWU represents the 2,100 full and part-time library workers at the Toronto Public Library


Our Members

TPL staff serve the world’s busiest urban public library system, with more than 17.5 million visits a year to our 100 branches.

Our members are highly educated and dedicated professionals who reflect the diversity of our city and who devote their careers to preserving, organizing, enhancing and making more accessible the vast reservoir of human knowledge found in our libraries. Collectively, they are one of Toronto’s most valuable public resources.

Our Roots

Our roots as a union go back nearly one hundred years to the early days of the 20th century, when Toronto Civic workers began organizing. We are affiliated with the Canadian Union of Public Employees as Local 4948.


Members Login Here:

Member Site

Local Twitter

Local4948 local4948
@AuntTallulah @JILLSLASTWORD @TheAliceQuinn Waiitttt! I think we ran into you while putting up signs?!
Local4948 local4948
@CUPEOntario: Did you know: Voting opens today! Advance Voting is open May 19 - 28, BUT it’s open on different days depending on your riding, so check with Elections Ontario: Enter your postal code -> Click Learn more under Other Days and Ways to Vote. https://t.co/jYsR5Phbdl https://t.co/MvUPd6W0pk
Local4948 local4948
Toronto Public #libraryworkers Melanie & Alice spent a rainy few hrs earlier this week hammering signs in for #teamFelicia! In 2018 Felicia was approx 900 votes away from winning! We're SO CLOSE to turning #scarboroughrougepark orange this time! @FeliciaScarbTO #onpoli #onlab https://t.co/m7wgOFWEWH
Local4948 local4948
Toronto Public #libraryworkers Alice, Jesse & Emma are finishing up a shift putting up signs for @JILLSLASTWORD ! We ran into someone on her way to a volunteer shift too who said she's so happy to see so many NDP volunteers out! Go #teamjill ! #ondp #onlab #onpoli https://t.co/XDY7y9ISrO
Local4948 local4948
It was a beautiful day for a rally 😎 Jinkie, Alice & Maddy attended the the Rally for Climate, Communities & Nature today! @torontolabour #ClimateCrisis #ClimateActionNow #torontolabour #TOpoli https://t.co/5UEWVlKUkH