Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Pharmacy Technician Salary in Oklahoma

Pharmacy Technicians in Oklahoma earn a median of $40,500 a year, or $19.47 an hour. That ranks Oklahoma #43 of 51 states and is $5,250 less than the national median.

Median / year
$40,500
Median / hour
$19.47
Employed
5,500
National rank
#43of 51

Pay range in Oklahoma

10th percentile$34,780
25th percentile$37,010
Median percentile$40,500
75th percentile$46,750
90th percentile$50,930

Pharmacy Technician pay by Oklahoma metro area

Metro areaMedianJobs
Enid, OK$44,520100
Lawton, OK$43,730140
Oklahoma City, OK$43,5302,090
Tulsa, OK$40,5001,300
Fort Smith, AR-OK$38,770310

FAQ

How much does a pharmacy technician make in Oklahoma?

The median annual wage is $40,500 ($19.47 per hour), according to the BLS for May 2025. That is $5,250 below the U.S. median of $45,750.

What do entry-level pharmacy technicians make in Oklahoma?

The lowest-paid 10% of Oklahoma pharmacy technicians earned $34,780 or less ($16.72/hour), a reasonable estimate for new graduates.

Where do pharmacy technicians earn the most in Oklahoma?

Enid, OK has the highest metro median at $44,520.

How many pharmacy technicians work in Oklahoma?

About 5,500 pharmacy technicians were employed in Oklahoma in May 2025.