Skip to content

How Much Does a Pharmacy Tech Make in Oklahoma in 2026?

Typical pay for Pharmacy Techs in Oklahoma, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$40,500
Typical pay a year
$19.47
Typical pay an hour
#43
Pay rank of 51 · -11% vs US
5,500
Pharmacy Techs employed
Where Pharmacy Tech pay falls in Oklahoma
from starting out to the top earners
$34,780
Starting out
$37,010
First years
$40,500
Typical
$46,750
Experienced
$50,930
Top 10%

BLS OES May 2025 · Oklahoma · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical Pharmacy Tech in Oklahoma earns about $19.47 per hour ($40,500 per year), per the latest government wage data (May 2025). Based on that annual figure, pay works out to roughly $3,375 a month or $779 a week. That hourly figure is what a pharmacy tech working a standard full-time schedule can expect to see on a typical paycheck.

That is 11% below the national typical pay of $22.00 an hour ($45,750 a year), and Oklahoma ranks 43rd among the 51 states and territories tracked. Lower pay in Oklahoma tends to track the state's lower cost of living compared with higher-cost states. About 5,500 people work as pharmacy techs across Oklahoma, a workforce large enough to make these figures reliable.

Pharmacy Tech pay in Oklahoma at a glance

  • Pharmacy Techs in Oklahoma typically earn $19.47 an hour ($40,500 a year), according to the latest government wage data (May 2025).
  • Oklahoma pharmacy techs earn about 11% less than the national typical pay, ranking 43rd out of 51 states and territories.
  • Enid pays the most among Oklahoma cities, with typical pharmacy tech pay of $44,520 a year ($21.40 an hour).
  • Entry-level Oklahoma pharmacy techs typically start around $34,780 a year, while the top 10% of earners make over $50,930.
  • Typical pharmacy tech pay in Oklahoma has climbed 42% over the past decade, from $28,460 in 2015 to $40,500 in 2025.

BLS OES May 2025

How much does a Pharmacy Tech make in Oklahoma?

Pharmacy Tech pay by career stage in Oklahoma

Pharmacy Tech pay by career stage in Oklahoma
Career stageOklahomaUnited States
Starting out$34,780$16.72 an hour$36,020$17.32 an hour
First years$37,010$17.79 an hour$37,850$18.20 an hour
Typical Pharmacy Tech$40,500$19.47 an hour$45,750$22.00 an hour
Experienced$46,750$22.48 an hour$49,990$24.04 an hour
Top 10%$50,930$24.49 an hour$61,040$29.35 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

Pharmacy Tech pay by experience level in Oklahoma

Entry-level Pharmacy Techs in Oklahoma typically start around $16.72 an hour, or about $34,780 a year. Pay tends to move up toward the state's typical figure of $19.47 an hour within the first few years on the job. Technicians who stay in the field and take on more responsibility usually see steady increases from that starting point.

Experienced Pharmacy Techs in Oklahoma often earn upwards of $22.48 an hour ($46,750 a year), and the top 10% of earners make over $24.49 an hour ($50,930 a year). That leaves a spread of $16,150 between entry-level and top pay. Setting, years of experience, and which city a technician works in all play into where someone lands within that range.

Pharmacy Tech pay growth in Oklahoma

$40,500
2025 typical annual pay
+$2,300 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for Pharmacy Techs in Oklahoma · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Typical pay for Oklahoma Pharmacy Techs rose from $28,460 in 2015 to $40,500 in 2025, a gain of $12,040. That is a 42% rise over the decade, tracked through the latest government wage data. The increase has been steady rather than sudden, building year over year rather than in a single jump.

Nationally, pharmacy tech pay rose 50% over the same ten years, a faster pace than Oklahoma's climb. Pay in Oklahoma has moved up steadily regardless, and someone starting in the field today enters at a higher point than technicians did a decade ago. There is no guarantee of future increases, but the recent trend has been upward.

Pharmacy Tech salary by city in Oklahoma

Pay runs highest in Enid, where Pharmacy Techs typically earn $44,520 a year ($21.40 an hour), about 10% above the statewide figure. Lawton follows closely at $43,730 a year ($21.02 an hour). These city figures reflect pay across each metro area, not just the city center.

Tulsa pays the least among the four cities, at $40,500 a year ($19.47 an hour), which matches the statewide figure. That is a $4,020 spread between the highest- and lowest-paying cities. Oklahoma City employs the most pharmacy techs in the state, with 2,090 workers earning $43,530 a year ($20.93 an hour). Lower city pay often tracks a lower cost of living.

Typical Pharmacy Tech pay by metro area in Oklahoma
#CityTypical payHourlyVs OklahomaPharmacy Techs employed
1Enid$44,520$21.40+10%100
2Lawton$43,730$21.02+8%140
3Oklahoma City$43,530$20.93+7%2,090
4Tulsa$40,500$19.470%1,300

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Oklahoma typical pay $40,500

How Oklahoma compares with nearby states

Among neighboring states, Colorado pays the most, with typical pharmacy tech pay of $49,970 a year, about 23% higher than Oklahoma. New Mexico ($46,630) and Texas ($45,900) also pay more, while Missouri ($40,100) and Arkansas ($38,680) run close to or below Oklahoma's figure. Pharmacy technician licensing or registration earned in Oklahoma can often be transferred or endorsed into a neighboring state, though requirements vary by state.

Typical Pharmacy Tech pay in Oklahoma and bordering states
StateTypical payVs Oklahoma
Oklahoma$40,500baseline
Colorado$49,970+23%
New Mexico$46,630+15%
Texas$45,900+13%
Kansas$43,310+7%
Missouri$40,100-1%
Arkansas$38,680-4%

Bordering states, ranked by typical Pharmacy Tech pay · BLS OES May 2025

Is Oklahoma a good state for Pharmacy Techs?

#43
pay rank of 51 · -11% vs national
5,500
Pharmacy Techs employed in Oklahoma
3.2
Pharmacy Tech jobs per 1,000 jobs, vs about 3.0 nationally

Pharmacy Techs in Oklahoma earn less than in most states: typical pay is $40,500 a year, 11% below the national figure, ranking 43rd of 51. For every 1,000 jobs in Oklahoma, about 3.2 are Pharmacy Tech positions; nationally, the figure is closer to 3.0. Pharmacy Tech jobs make up about the same share of the job market as they do across the country. On pay alone, Oklahoma ranks below most states, though typical pay here has risen 42% over the past decade.

Summary

Pharmacy Techs in Oklahoma typically earn $40,500 a year ($19.47 an hour), a figure that has climbed 42% over the past decade. Pay runs a bit below the national figure but varies by city and experience level. Readers considering the field can check Oklahoma's pharmacy technician registration requirements through the state pharmacy board, and compare local figures for cities like Oklahoma City, Tulsa, Enid, and Lawton before deciding where to work.

Frequently asked questions

How much does a Pharmacy Tech make in Oklahoma?
A typical Pharmacy Tech in Oklahoma earns about $19.47 an hour, or $40,500 a year, according to the latest government wage data (May 2025). Pay ranges from around $34,780 for entry-level positions up to over $50,930 for the top 10% of earners.
How much does a Pharmacy Tech make an hour in Oklahoma?
Pharmacy Techs in Oklahoma typically earn $19.47 an hour, according to the latest government wage data (May 2025). Hourly pay ranges from about $16.72 for entry-level positions to over $24.49 an hour for the top 10% of earners.
What is the starting pay for a Pharmacy Tech in Oklahoma?
Entry-level Pharmacy Techs in Oklahoma typically start around $16.72 an hour, or about $34,780 a year, based on the latest government wage data (May 2025). Pay usually moves up toward the statewide typical figure of $19.47 an hour within the first few years on the job.
Which city in Oklahoma pays Pharmacy Techs the most?
Enid pays the most, with typical pharmacy tech pay of $44,520 a year ($21.40 an hour), about 10% above the statewide figure. Lawton and Oklahoma City follow close behind, while Tulsa, the lowest-paying of the four cities with published figures, matches the statewide figure of $40,500 a year.
Is Pharmacy Tech pay in Oklahoma higher than the national rate?
No. Pharmacy Tech pay in Oklahoma runs about 11% below the national typical pay of $22.00 an hour ($45,750 a year), and the state ranks 43rd out of 51 states and territories. The gap generally reflects Oklahoma's lower cost of living compared with higher-paying states.

Explore next

← Back to the Pharmacy Tech salary guide