50% of professionals earn between $62,718 - $83,080 CAD
The median salary is $71,213
The average salary for a Librarian in Canada is CAD 71,213 - CAD 83,080 per year in 2026. The median salary is CAD 77,147 per year, based on 222 active job listings.
The cities with the most Librarian job opportunities in Canada are Vancouver, Toronto, Stockton, Montreal, Calgary. Vancouver leads with 33 job openings.
Explore 222 Librarian job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.