50% of professionals earn between $61,067 - $82,131 CAD
The median salary is $70,531
The average salary for a Librarian in Canada is CAD 70,531 - CAD 82,131 per year in 2026. The median salary is CAD 76,331 per year, based on 747 active job listings.
The cities with the most Librarian job opportunities in Canada are Montréal, Ottawa, Vancouver, Toronto, Winnipeg. Montréal leads with 58 job openings.
Explore 747 Librarian job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.