Salaripedia
English

How much does a kindergarten teacher make in Oklahoma?

$47,860a year

Median yearly pay for kindergarten teachers in Oklahoma. That is $23.01 an hour or $3,988 a month.

Hourly
$23.01
Vs. national median
-24%
Rank among states
49 of 50
Jobs in the state
1,690
Pay range
Lowest 10%: $43,790Median: $47,860Highest 10%: $60,420
PercentileYearlyHourly
10th$43,790$21.05
25th$46,540$22.38
Median$47,860$23.01
75th$56,450$27.14
90th$60,420$29.05

Cities in Oklahoma

Metro areas, median yearly pay.

Fort Smith, AR$59,050
Oklahoma City, OK$47,860
Tulsa, OK$47,500
Lawton, OK$46,910
Enid, OK$46,810
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for kindergarten teachers.

46. Alabama$50,900
47. South Dakota$49,410
48. Mississippi$48,880
49. Oklahoma$47,860
50. Montana$47,590
Kindergarten Teacher salary in all states

Frequently asked questions

How much does a kindergarten teacher make an hour in Oklahoma?

The median hourly pay in Oklahoma is $23.01 ($47,860 a year).

Do kindergarten teachers make more in Oklahoma than the national average?

No: $47,860 against $62,680 nationally, 24% less.

Where does Oklahoma rank for kindergarten teacher pay?

Oklahoma ranks 49 of 50 states.

Which city in Oklahoma pays kindergarten teachers the most?

Fort Smith, AR-OK, with a median of $59,050 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.