50% of professionals earn between $77,400 - $119,350 CAD
The median salary is $94,550
The average salary for a Energy in Canada is CAD 99,773 - CAD 135,516 per year in 2026. The median salary is CAD 112,155 per year, based on 3,306 active job listings.
The cities with the most Energy job opportunities in Canada are Toronto, Calgary, Vancouver, Edmonton, Mississauga. Toronto leads with 453 job openings.
Leading employers for Energy roles in Canada include EllisDon, ATCO, EPCOR, GHD, GoodWork Environmental Jobs.
Explore 3,306 Energy job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.