Skip to main content
Salary Guide

Optometrist Salary in Canada

Based on 8,717 job listings - 2026

Average salary
$85,000 - $110,000
Median salary
$85,000 - $110,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$57K
25th percentile$72K
Median$85K
75th percentile$110K
90th percentile$127K

50% of professionals earn between $71,595 - $110,000 CAD

The median salary is $85,000

Top cities

Montréal391 job openings
Winnipeg316 job openings
Vancouver298 job openings
Calgary294 job openings
Ottawa282 job openings
Toronto223 job openings
Edmonton159 job openings
Fredericton97 job openings
Fort Mcmurray80 job openings
Regina79 job openings
Saskatoon78 job openings
Lethbridge57 job openings
London57 job openings
Kelowna47 job openings
Courtenay43 job openings
Ahuntsic North41 job openings
Vernon40 job openings
Prince George39 job openings
Mississauga38 job openings

Related professions

CAD 70,000 - 103,000-11%
CAD 111,903 - 122,285+20%
CAD 120,000 - 130,000+28%
CAD 72,500 - 85,000-19%
CAD 102,000 - 150,000+29%
CAD 76,616 - 82,979-18%
CAD 63,361 - 75,000-29%
CAD 55,000 - 71,111-35%
CAD 71,050 - 88,642-18%
CAD 200,000 - 275,000+144%

Optometrist

8,717 job openings

View job listings

The average salary for a Optometrist in Canada is CAD 85,000 - CAD 110,000 per year in 2026. The median salary is CAD 97,500 per year, based on 8,717 active job listings.

The cities with the most Optometrist job opportunities in Canada are Montréal, Winnipeg, Vancouver, Calgary, Ottawa. Montréal leads with 391 job openings.

Explore 8,717 Optometrist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.