verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Preschool Teacher Salary in Oklahoma

Median Annual in Oklahoma
$31,790/yr
Median Hourly Wage
$15.29/hr
▼ 17% below U.S. median

Salary Distribution in Oklahoma

groups Employed in OK
7,010
public U.S. Median
$38,140
savings Real pay (cost-adjusted)
$36,190 #42 of 51

Preschool Teacher pay in Oklahoma, explained

Preschool teachers in Oklahoma earn a median of $31,790 per year ($15.29 per hour), which is 17% below the national median of $38,140. Entry-level workers earn around $23,100, while the most experienced preschool teachers reach about $58,130. Pay varies by employer, setting, and metro area within Oklahoma.

Is $31,790 good pay in Oklahoma?

Adjusted for Oklahoma's cost of living (which runs 88% of the U.S. average), that $31,790 is worth about $36,190 in national buying power — ranking Oklahoma #42 for real pay (vs #48 on the sticker number).

See the full Preschool Teacher Real Pay Index arrow_forward

Preschool Teacher pay by experience in Oklahoma

Entry level (10th pct)
$23,100
$11.11/hr
Median
Mid-career (50th pct)
$31,790
$15.29/hr
Experienced (90th pct)
$58,130
$27.95/hr

Preschool Teacher pay in neighboring states

StateMedian / yrReal payvs OK
Oklahoma (here) $31,790 $36,190
Kansas $47,750 $53,015 −$15,960
Colorado $45,500 $44,152 −$13,710
New Mexico $44,070 $47,792 −$12,280
Missouri $36,090 $39,739 −$4,300
Arkansas $34,190 $39,327 −$2,400
Texas $33,860 $34,887 −$2,070

Preschool Teacher in Oklahoma: FAQ

How much do preschool teachers make in Oklahoma?

Preschool teachers in Oklahoma earn a median of $31,790 per year ($15.29 per hour), compared with $38,140 nationally.

Does Oklahoma pay preschool teachers well?

At $31,790, Oklahoma pays 17% below the national median for preschool teachers. An estimated 7,010 work in the state.

Preschool Teacher salary in other states

All 51 states ranked arrow_forward

Related careers in Oklahoma