SalariesOptometrists

Optometrists Salary in the United States

Median pay, percentile range, and top US metros — official BLS data.

The median salary for Optometrists in the United States is $136,570 per year — about $66 per hour, according to the U.S. Bureau of Labor Statistics. Half of all workers in this occupation earn between $109,400 and $165,120 a year.

Median annual salary
$136,570
~$66/hr · ~$11,381/mo
Total US jobs
48K
Much faster than average
Education
Doctoral or professional degree
Growth: +8%

Salary range

10th %ile
$74,870
25th %ile
$109,400
Median
$136,570
75th %ile
$165,120
90th %ile
$202,180

Top US metros for Optometrists

MetroLocal salary
La Crosse-Onalaska, WI-MN$175,810
Peoria, IL$166,600
Dover, DE$165,660
Birmingham, AL$162,890
Winston-Salem, NC$162,540
Albuquerque, NM$165,810
Kingsport-Bristol, TN-VA$150,420
Buffalo-Cheektowaga, NY$165,640
Killeen-Temple, TX$160,460
Asheville, NC$167,980

Frequently asked questions

How much do Optometrists make in the US?

The median salary is $136,570 per year (about $66 per hour), according to BLS data. The middle 50% of workers earn between $109,400 and $165,120 a year.

How much do Optometrists make per hour?

About $66 per hour, based on the median annual salary of $136,570 for full-time work (2,080 hours per year).

What education do you need to work as Optometrists?

Typical entry-level education: Doctoral or professional degree, according to the U.S. Bureau of Labor Statistics.

Do these salary figures include bonuses or overtime?

No. BLS Occupational Employment and Wage Statistics reflect base wages only — they exclude overtime pay, bonuses, and most benefits.

View Optometrists jobs

Browse open positions in this career — remote and on-site roles available.

Find Optometrists jobs →
Source: US Bureau of Labor Statistics — Occupational Employment and Wage Statistics. (May 2025 OEWS.)