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 223 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 223 Librarian job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.