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.
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
| Career stage | Oklahoma | United 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
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.
| # | City | Typical pay | Hourly | Vs Oklahoma | Pharmacy Techs employed |
|---|---|---|---|---|---|
| 1 | Enid | $44,520 | $21.40 | +10% | 100 |
| 2 | Lawton | $43,730 | $21.02 | +8% | 140 |
| 3 | Oklahoma City | $43,530 | $20.93 | +7% | 2,090 |
| 4 | Tulsa | $40,500 | $19.47 | 0% | 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.
| State | Typical pay | Vs Oklahoma |
|---|---|---|
| Oklahoma | $40,500 | baseline |
| 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?
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.