Salaripedia
English

How much does an optician make in Odessa?

$40,570a year

Median yearly pay for opticians in the Odessa, TX metro area. That is $19.50 an hour or $3,381 a month.

Hourly
$19.50
Vs. national median
-14%
Rank among cities
219 of 318
Jobs in the area
50
Pay range
Lowest 10%: $32,060Median: $40,570Highest 10%: $58,130
PercentileYearlyHourly
10th$32,060$15.41
25th$34,980$16.82
Median$40,570$19.50
75th$45,390$21.82
90th$58,130$27.95

Other cities in Texas

Median yearly pay for opticians.

Dallas, TX$46,030
Austin, TX$45,590
Amarillo, TX$41,710
College Station, TX$38,510
San Antonio, TX$38,090
Houston, TX$38,050
Longview, TX$37,760
Killeen, TX$37,440
El Paso, TX$37,120
Lubbock, TX$36,790
Beaumont, TX$36,420
Tyler, TX$35,310
Corpus Christi, TX$35,300
Brownsville, TX$35,110
McAllen, TX$34,860
Waco, TX$34,520
Optician salary in Texas Optician salary in all states

Related jobs in Odessa

Same field, median yearly pay.

Pharmacist$141,300
Nurse Practitioner$126,700
Physical Therapist$109,700
Speech-Language Pathologist$98,920
Registered Nurse$81,370
Radiologic Technologist and Technician$65,840
General Internal Medicine Physician$65,630
Family Medicine Physician$65,530
Licensed Practical and Licensed Vocational Nurse$62,490
Clinical Laboratory Technologist and Technician$55,030
Salaries for every job in Odessa, TX

Frequently asked questions

How much does an optician make an hour in Odessa?

The median hourly pay in the Odessa, TX metro area is $19.50 ($40,570 a year).

Do opticians make more in Odessa than the national average?

No: $40,570 against $47,260 nationally, 14% less.

How does Odessa compare with the rest of Texas?

The median in Texas is $38,720, so Odessa pays 5% more.

Where does Odessa rank for optician pay?

219 of 318 metro areas with data.

How much does an optician make starting out in Odessa?

The lowest-paid 10% make $32,060 or less a year; the top 10% make $58,130 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.