How Much Does a Physician Assistant Make in Oklahoma in 2026?
Typical pay for Physician Assistants 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 Physician Assistant in Oklahoma earns about $65.65 per hour, or roughly $136,550 a year, according to the latest government wage data (May 2025). Calculated from that annual figure, pay works out to about $11,379 a month and $2,626 a week. These numbers describe the typical worker, not the full range PAs see across the state.
Oklahoma's typical pay is nearly even with the national figure of $135,880 a year, putting the state just above the national number. That places Oklahoma 18th among the 51 states ranked for Physician Assistant pay. About 1,770 Physician Assistants work in Oklahoma, compared with 162,150 nationwide, giving a sense of scale for a workforce that is small relative to the country as a whole.
Physician Assistant pay in Oklahoma at a glance
- Physician Assistants in Oklahoma typically earn $65.65 an hour, or about $136,550 a year, according to the latest government wage data (May 2025).
- Oklahoma's typical pay is almost identical to the national figure of $135,880, placing the state 18th out of 51 for Physician Assistant pay.
- Oklahoma City pays the most in the state, with Physician Assistants there earning about $138,920 a year.
- Entry-level Physician Assistants in Oklahoma start around $102,890 a year, while the top 10% make over $173,010.
- Oklahoma pay has climbed 33% over the past decade, rising from $102,920 in 2015 to $136,550 in 2025.
BLS OES May 2025
How much does a Physician Assistant make in Oklahoma?
Physician Assistant pay by career stage in Oklahoma
| Career stage | Oklahoma | United States |
|---|---|---|
| Starting out | $102,890$49.47 an hour | $99,380$47.78 an hour |
| First years | $129,250$62.14 an hour | $120,670$58.02 an hour |
| Typical Physician Assistant | $136,550$65.65 an hour | $135,880$65.33 an hour |
| Experienced | $161,560$77.67 an hour | $163,980$78.84 an hour |
| Top 10% | $173,010$83.18 an hour | $190,280$91.48 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
Physician Assistant pay by experience level in Oklahoma
Entry-level Physician Assistants in Oklahoma typically start around $49.47 an hour, or about $102,890 a year. Pay tends to move toward the typical $136,550 figure within the first several years on the job. New PAs coming out of training programs usually land in this entry range before gaining the experience and clinical responsibility that raise pay over time.
Experienced Physician Assistants in Oklahoma often earn upwards of $77.67 an hour ($161,560 a year), and the top 10% make over $173,010 a year ($83.18 an hour). That leaves a spread of $70,120 between entry-level and top pay. Setting, years of experience, and which city a PA works in all play a part in where someone lands within that range.
Physician Assistant pay growth in Oklahoma
Typical (median) annual wage for Physician Assistants in Oklahoma · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
Oklahoma's Physician Assistant pay has climbed steadily over the past decade. In 2015, typical pay stood at $102,920 a year; by 2025 it had reached $136,550, a gain of $33,630. That amounts to a 33% rise over ten years, with most of the increase concentrated in the years since 2019.
Nationally, Physician Assistant pay rose 38% over the same ten years, a somewhat faster pace than Oklahoma's climb. Pay in the state has moved up steadily rather than staying flat, though there's no guarantee that trend continues at the same rate. Someone starting a Physician Assistant career in Oklahoma today enters a field where typical pay has grown across the past decade.
Physician Assistant salary by city in Oklahoma
Pay runs highest in Oklahoma City, where Physician Assistants earn about $138,920 a year ($66.79 an hour), roughly 2% above the statewide figure. Tulsa follows close behind at $134,380 a year ($64.61 an hour), still within a narrow band of the state number. Across Oklahoma's largest metro areas, pay stays fairly close together rather than swinging widely from one city to the next.
Lawton pays the least of the three Oklahoma metro areas tracked, with Physician Assistants earning about $132,220 a year ($63.57 an hour). That leaves a spread of $6,700 between the highest- and lowest-paying cities, a narrow gap by national standards. Oklahoma City also has the largest Physician Assistant workforce, with 1,020 employed there; figures cover each city's full metro area, and higher pay there generally tracks a higher cost of living.
| # | City | Typical pay | Hourly | Vs Oklahoma | Physician Assistants employed |
|---|---|---|---|---|---|
| 1 | Oklahoma City | $138,920 | $66.79 | +2% | 1,020 |
| 2 | Tulsa | $134,380 | $64.61 | -2% | 350 |
| 3 | Lawton | $132,220 | $63.57 | -3% | 30 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Oklahoma typical pay $136,550
How Oklahoma compares with nearby states
Among neighboring states, New Mexico pays Physician Assistants the most, at $139,920 a year, about 2% above Oklahoma's figure. Missouri ($135,130), Texas ($134,550), and Colorado ($134,540) all sit within a percent of Oklahoma's pay. Kansas pays 8% less at $125,640, and Arkansas pays the least of the group, at $118,430 a year, roughly 13% below Oklahoma. A Physician Assistant license from Oklahoma can often be endorsed or transferred into a neighboring state, though requirements vary.
| State | Typical pay | Vs Oklahoma |
|---|---|---|
| Oklahoma | $136,550 | baseline |
| New Mexico | $139,920 | +2% |
| Missouri | $135,130 | -1% |
| Texas | $134,550 | -1% |
| Colorado | $134,540 | -1% |
| Kansas | $125,640 | -8% |
| Arkansas | $118,430 | -13% |
Bordering states, ranked by typical Physician Assistant pay · BLS OES May 2025
Is Oklahoma a good state for Physician Assistants?
Physician Assistants in Oklahoma earn a competitive wage: typical pay is $136,550 a year, right at the national figure, ranking 18th of 51. For every 1,000 jobs in Oklahoma, about 1.0 are Physician Assistant positions; nationally, the figure is closer to 1.0. Physician Assistant jobs make up about the same share of the job market as they do across the country. Overall, Oklahoma is a middle-of-the-table state for Physician Assistant pay, close to the national figure.
Summary
Physician Assistants in Oklahoma typically earn $136,550 a year, a figure that has risen 33% over the past decade. Pay sits close to the national number and varies modestly across the state's cities. Readers weighing a move or a new license should check Oklahoma's physician assistant licensing and registry requirements, and look at city-level pages for local pay figures before deciding where to practice.
Frequently asked questions
- How much does a Physician Assistant make in Oklahoma?
- A typical Physician Assistant in Oklahoma earns about $65.65 an hour, or roughly $136,550 a year, according to the latest government wage data (May 2025). That works out to about $11,379 a month. Pay is close to the national figure of $135,880 a year.
- How much does a Physician Assistant make an hour in Oklahoma?
- Physician Assistants in Oklahoma typically earn about $65.65 an hour, according to the latest government wage data (May 2025). That's just above the national hourly figure of $65.33. Pay ranges from around $49.47 an hour for entry-level roles to over $83.18 an hour for the top 10% of earners.
- What is the starting pay for a Physician Assistant in Oklahoma?
- Entry-level Physician Assistants in Oklahoma typically start around $102,890 a year, or about $49.47 an hour, according to the latest government wage data (May 2025). Pay tends to rise toward the state's typical figure of $136,550 a year within the first several years on the job.
- Which city in Oklahoma pays Physician Assistants the most?
- Oklahoma City pays Physician Assistants the most in the state, with typical pay of about $138,920 a year ($66.79 an hour), roughly 2% above the statewide figure. Tulsa and Lawton follow, at $134,380 and $132,220 a year respectively, keeping pay fairly close across the state's largest metro areas.
- Is Physician Assistant pay in Oklahoma higher than the national rate?
- Oklahoma's typical Physician Assistant pay of $136,550 a year is slightly above the national figure of $135,880, per the latest government wage data (May 2025). That places Oklahoma 18th among the 51 states ranked for Physician Assistant pay, close to the middle of the national range.