50% of professionals earn between $75,669 - $114,493 CAD
The median salary is $92,050
The average salary for a Geologist in Canada is CAD 92,050 - CAD 114,493 per year in 2026. The median salary is CAD 103,272 per year, based on 2,287 active job listings.
The cities with the most Geologist job opportunities in Canada are Winnipeg, Vancouver, Saskatoon, Toronto, Calgary. Winnipeg leads with 103 job openings.
Leading employers for Geologist roles in Canada include Teck, Hemlo Mining Corp., Alberta Energy Regulator, GeoPacific Consultants Ltd..
Explore 2,287 Geologist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.