Teacher Salary in Oklahoma


The average Teacher salary in Oklahoma is $45,272. The salary range for a Teacher is usually between $31,864 and $52,687 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $135,276. The average hourly pay for a Teacher is $21.77 per hour.

What are Top Paying Cities and Employers for Teacher Jobs in Oklahoma

The employer paying the highest salary for a Teacher job in Oklahoma is Sharon-Mutual Public School District with an average salary as high as $138,717. Top 3 cities paying the highest average Teacher salary in Oklahoma are Oklahoma, with an average salary of $37,624, followed by Broken Arrow, with an average salary of $43,516, and Lawton, with an average salary of $45,965.

Are you looking for a specific Teacher salary?

Oklahoma Teacher Salary Lookup
Average Salary
$45,272/yr
Records Number
57,668
Employers Number
531
Job Pay Rank
68,141th
Advertisement

Teacher Salary in States

Select a state to view specific salary for Teacher and other interesting information


StateAverage SalaryRecords Number
Alaska$76,3145172
Alabama$54,32390
Arkansas$73,9842186
Arizona$51,516486
California$126,40695972
Colorado$65,9362085
Connecticut$63,87225
District of Columbia$60,05450
Delaware$93,61226
Florida$53,7495690
Georgia$70,903172
Iowa$60,74090
Idaho$38,55721
Illinois$86,1943875
Indiana$59,50926373
Kansas$60,26182
Kentucky$34,8351
Louisiana$48,0022280
Massachusetts$95,49711695
Maryland$80,692893
Maine$55,0001
Michigan$57,92182
Missouri$57,31470720
Mississippi$52,3233015
Montana$2954
North Carolina$53,284318
North Dakota$57,53010217
Nebraska$59,71520036
New Hampshire$60,22733
New Jersey$54,38341
New Mexico$62,628192
Nevada$88,104280
New York$103,39557207
Ohio$66,708235
Oklahoma$42,29857668
Oregon$66,322631
Pennsylvania$52,15976
Rhode Island$85,41813023
South Carolina$62,8923351
Tennessee$57,6881656
Texas$63,873379893
Utah$77,5746073
Virginia$62,2346988
Vermont$66,533488
Wisconsin$60,00155122
West Virginia$49,709531
Wyoming$44,37511

Teacher Salary in Cities

Select a city to view specific salary for Teacher in this city


City NameStateRecords NumberAverage Salary
OklahomaOK8502$37,624
Broken ArrowOK976$43,516
LawtonOK859$45,965
MooreOK809$45,467
NormanOK779$43,259
EnidOK777$42,501
JenksOK621$45,770
YukonOK562$45,923
AdaOK506$39,648
GuthrieOK503$41,152
OwassoOK499$43,973
BartlesvilleOK444$43,132
MustangOK439$47,766
PryorOK433$42,964
ClaremoreOK406$40,773
DurantOK378$42,349
ShawneeOK376$43,385
MuskogeeOK346$40,926
GroveOK345$44,367
ClintonOK342$42,073
TahlequahOK320$44,100
StillwaterOK313$44,413
TulsaOK309$43,893
Sand SpringsOK304$46,873
ArdmoreOK303$39,921
El RenoOK284$39,932
BixbyOK280$43,380
DuncanOK278$41,788
AltusOK274$41,253
GuymonOK272$45,087
BlanchardOK265$40,690
BethanyOK264$41,529
ChoctawOK261$43,621
SallisawOK256$42,470
SapulpaOK252$46,606
PoncaOK251$42,712
Del CityOK244$32,427
CowetaOK235$42,061
Burns FlatOK233$41,052
Deer CreekOK232$44,578
ClevelandOK226$44,701
StilwellOK218$43,557
TecumsehOK216$41,168
MidwestOK210$44,260
CollinsvilleOK201$41,074
KingfisherOK195$42,133
PiedmontOK192$42,545
NewcastleOK184$40,097
McalesterOK183$41,755
WilsonOK181$42,324
AnadarkoOK168$40,172
WeatherfordOK164$41,227
DelOK161$45,532
ElginOK161$42,270
WoodwardOK159$44,169
CoalgateOK152$39,810
Broken BowOK150$40,450
SkiatookOK148$43,389
CacheOK147$41,810
MarlowOK143$40,526
WagonerOK143$43,328
GlenpoolOK139$44,138
PoteauOK137$42,807
ElkOK135$39,238
Fort GibsonOK133$41,532
ChickashaOK129$40,335
CherokeeOK128$42,703
HarrahOK126$42,567
MadillOK125$38,889
InolaOK124$39,809
PerkinsOK123$41,620
CushingOK123$45,463
MangumOK122$40,934
FairviewOK122$40,948
AtokaOK122$40,229
MuldrowOK120$42,112
HoldenvilleOK120$38,422
OologahOK118$40,594
Pauls ValleyOK118$40,665
ChecotahOK117$44,928
WashingtonOK116$44,238
TuttleOK116$42,585
JayOK115$43,244
StroudOK114$44,888
Locust GroveOK114$40,925
PurcellOK113$41,722
Lone GroveOK113$36,117
HaskellOK112$39,417
Oklahoma CityOK111$41,324
AlbertOK111$47,523
FreedomOK110$42,167
OkmulgeeOK108$40,841
WestvilleOK108$38,075
Red RockOK107$39,843
MarshallOK106$46,674
WewokaOK106$35,862
MannfordOK105$39,088
LindsayOK104$40,665
CatoosaOK104$40,353
KingstonOK102$36,757
CaneyOK102$35,288
CheyenneOK101$40,151
IdabelOK101$40,772
AdamsOK101$43,112
McloudOK100$40,575
ChandlerOK97$39,660
EufaulaOK97$38,277
MariettaOK97$39,569
DeweyOK96$40,651
HugoOK95$40,202
ChouteauOK95$40,603
NobleOK94$49,467
LahomaOK94$35,621
LaneOK93$44,344
BristowOK93$41,369
MonroeOK92$46,406
StiglerOK92$38,976
SulphurOK91$43,650
VinitaOK90$43,192
TaftOK89$43,095
AdairOK89$36,512
MorrisOK88$40,460
CanuteOK88$36,988
BethelOK87$41,588
ComancheOK87$38,939
BlackwellOK86$43,477
HenryettaOK85$40,327
HennesseyOK84$37,904
SalinaOK83$41,542
NewkirkOK82$41,345
JonesOK81$37,361
SperryOK80$39,321
OkemahOK79$39,637
MoundsOK79$37,043
BeggsOK78$37,728
PerryOK78$41,085
ValliantOK78$44,063
KellyvilleOK76$38,320
PragueOK76$40,290
HeavenerOK75$44,050
CarnegieOK75$41,480
LexingtonOK74$40,395
AntlersOK74$45,315
WyandotteOK74$34,554
WilburtonOK74$38,189
RolandOK74$39,222
ChelseaOK74$34,077
KieferOK73$37,355
HintonOK73$33,406
DavisOK73$39,546
KansasOK72$40,187
WarnerOK72$40,056
Warr AcresOK72$44,757
RooseveltOK71$38,773
WatongaOK71$40,768
HartshorneOK71$38,135
VianOK70$39,276
SpiroOK70$41,902
Red OakOK68$44,462
TonkawaOK68$38,850
TalihinaOK67$36,195
TishomingoOK67$41,728
MiamiOK67$44,460
OkarcheOK67$31,581
CommerceOK66$40,463
HulbertOK66$44,353
Elk CityOK66$42,189
MorrisonOK65$36,207
CordellOK65$34,378
ColcordOK63$39,839
MeekerOK63$37,633
HobartOK62$38,949
DaleOK62$40,204
WaukomisOK62$32,702
ErickOK62$36,462
FairlandOK62$34,750
NowataOK62$40,352
OaksOK62$44,724
CashionOK62$37,473
AftonOK61$41,847
SpencerOK61$41,185
PawhuskaOK61$36,130
DewarOK60$25,873
RamonaOK60$22,701
AlvaOK59$41,559
LutherOK59$42,028
WellstonOK58$33,828
SeilingOK58$33,640
WaltersOK57$35,206
PorterOK57$37,887
OktahaOK56$40,086
CaleraOK56$43,592
HookerOK56$38,207
SayreOK56$37,955
MoorelandOK55$38,964
RattanOK54$33,412
BuffaloOK54$35,741
FoyilOK54$34,548
PocolaOK53$40,799
LaverneOK53$33,667
GearyOK53$31,022
Park HillOK53$44,822
DrumrightOK52$33,780
WeleetkaOK52$33,929
DibbleOK52$39,022
CalumetOK52$36,547
PanamaOK51$39,343
StratfordOK51$38,347
Rush SpringsOK51$34,912
QuapawOK51$33,427
PocassetOK51$36,451
ApacheOK51$38,054
GoreOK51$34,386
HaworthOK51$35,700
OkeeneOK50$32,012
FoxOK50$34,940
FrederickOK49$32,750
MincoOK49$41,221
EaklyOK49$35,022
PawneeOK48$40,716
CaddoOK48$36,130
AgraOK48$28,414
VelmaOK47$33,110
WayneOK47$36,124
AllenOK47$39,837
KeotaOK47$34,892
CrescentOK47$44,653
WrightOK47$32,994
KetchumOK47$44,102
QuintonOK46$36,395
DisneyOK46$44,358
RoseOK46$46,006
WisterOK45$37,195
WaurikaOK45$35,652
PorumOK45$35,489
RinglingOK44$28,711
HoweOK44$41,516
HollisOK44$36,533
ShattuckOK44$36,011
FletcherOK43$34,467
PrestonOK43$37,585
HealdtonOK43$38,368
RipleyOK42$34,285
Nicoma ParkOK42$44,400
Fort CobbOK42$29,005
KiowaOK42$36,093
WelchOK41$33,951
StonewallOK41$42,768
CantonOK41$44,703
GoodwellOK41$28,762
TurpinOK39$43,885
BoswellOK39$32,567
ThackervilleOK39$29,253
FairfaxOK39$36,182
BeaverOK38$36,609
CanadianOK38$40,093
WynnewoodOK37$34,963
WetumkaOK37$35,039
BarnsdallOK37$37,185
WaynokaOK37$31,824
Webbers FallsOK37$29,151
ThomasOK37$37,942
ViciOK36$34,343
Ponca CityOK36$33,944
GansOK36$38,935
HaileyvilleOK36$35,815
StuartOK36$33,317
ArkomaOK36$35,413
MedfordOK36$39,548
SterlingOK36$35,173
HammonOK35$33,982
Pond CreekOK35$36,288
AchilleOK35$33,497
GeronimoOK35$28,408
KonawaOK35$39,230
CrowderOK34$38,792
HominyOK34$33,509
DepewOK34$38,315
SavannaOK33$35,239
GarberOK33$38,710
RoffOK33$35,151
CameronOK33$31,797
DrummondOK32$33,292
RyanOK32$36,286
MaysvilleOK32$26,791
MulhallOK31$37,192
LeedeyOK31$32,890
CoyleOK31$37,864
Union CityOK31$32,217
ColbertOK31$36,616
BurlingtonOK31$33,539
TexhomaOK31$31,633
TalogaOK31$33,062
SweetwaterOK31$34,342
MeridianOK31$41,725
ChattanoogaOK31$34,599
MccurtainOK31$33,100
BingerOK30$36,170
OkayOK30$35,521
TyroneOK30$30,508
YaleOK30$37,374
HydroOK30$30,192
SmithvilleOK30$37,476
BattiestOK30$33,767
BalkoOK30$31,479
Fort TowsonOK30$40,206
ArnettOK30$30,515
ButlerOK29$41,899
KrebsOK29$42,554
RandlettOK29$28,394
DavenportOK29$39,526
Mountain ViewOK29$31,425
AlexOK29$40,584
SnyderOK29$40,953
DoverOK29$30,926
EarlsboroOK29$27,182
WhitesboroOK28$30,942
LefloreOK28$34,783
IndiahomaOK28$31,950
BluejacketOK28$31,037
BurneyvilleOK28$35,294
ElmoreOK28$39,401
RingwoodOK28$34,622
EldoradoOK28$30,528
ShidlerOK27$36,086
IndianolaOK27$32,859
SpringerOK27$31,343
MacombOK27$31,834
VerdenOK27$37,304
SasakwaOK27$32,038
BlairOK27$34,746
GrandfieldOK27$30,030
TiptonOK26$31,482
StringtownOK26$30,592
Nichols HillsOK26$39,103
TempleOK26$28,099
SoperOK26$37,635
ClaytonOK26$42,077
CarneyOK26$34,905
ReydonOK25$31,381
BowlegsOK25$33,278
BokosheOK25$30,392
AsherOK25$35,554
Fort SupplyOK25$31,483
PittsburgOK25$33,204
WapanuckaOK25$33,474
PrueOK25$36,528
FargoOK25$38,502
WattsOK24$29,786
LookebaOK24$36,600
GraniteOK24$37,454
PaoliOK24$34,215
EdmondOK24$15,733
EagletownOK24$34,555
Mill CreekOK24$31,715
ColemanOK24$29,705
MaudOK24$38,052
SentinelOK24$37,235
KintaOK23$30,459
GlencoeOK23$37,570
NinnekahOK23$38,071
South CoffeyvilleOK23$33,202
CromwellOK22$39,077
CyrilOK22$41,719
CalvinOK22$30,229
OlusteeOK22$28,286
BenningtonOK22$42,144
Dill CityOK22$31,944
MasonOK22$38,972
JetOK22$40,015
Council HillOK22$34,212
TupeloOK21$41,819
DouglasOK21$33,623
GageOK21$24,164
LamontOK20$32,349
BunchOK20$32,503
SharonOK20$47,511
CopanOK20$36,512
MilburnOK20$35,749
MoffettOK19$45,592
HodgenOK19$42,135
PutnamOK19$41,497
Midwest CityOK19$38,404
CementOK19$37,049
SeminoleOK19$43,970
PadenOK19$42,644
BraggsOK19$28,027
Cleo SpringsOK18$30,018
BillingsOK18$32,119
FrancisOK18$39,038
PanolaOK18$32,374
DukeOK18$31,176
KremlinOK18$33,888
OiltonOK18$40,914
LoyalOK18$33,380
SchulterOK18$39,433
MoyersOK18$37,774
ArapahoOK18$33,598
WynonaOK17$32,518
GracemontOK17$32,856
Lone WolfOK17$32,123
JenningsOK17$43,033
FeltOK16$28,540
BradleyOK16$39,918
WellingOK16$43,252
CovingtonOK15$25,823
Shady PointOK15$41,603
Boise CityOK15$33,219
HillsdaleOK15$28,867
PeggsOK15$39,905
ForganOK14$34,339
SwinkOK14$36,864
Carlton LandingOK14$30,033
LangstonOK14$23,152
HelenaOK14$33,654
HannaOK13$30,104
KeyesOK13$30,674
BokchitoOK13$28,432
WanetteOK13$39,340
OsageOK13$44,280
WhitefieldOK12$42,605
OmegaOK12$29,239
AlbionOK12$18,566
RaviaOK12$32,671
AvantOK11$36,597
MannsvilleOK11$42,361
MarbleOK10$40,643
HardestyOK10$42,937
Mt. ParkOK10$33,144
GrantOK10$37,257
AlineOK10$29,624
WainwrightOK10$27,301
GrahamOK10$21,618
TerralOK10$28,173
TuskahomaOK10$31,743
ManitouOK10$56,313
SpavinawOK9$26,722
CarrierOK8$42,625
FanshaweOK7$40,067
OptimaOK6$29,561
DustinOK6$46,483
NashobaOK6$45,203
BramanOK6$29,354

Top Paid Teacher in Oklahoma

NameStateEmployer
Sarah Fazekas
Wilburton Es, OK
Sarah FazekasOKWilburton EsView Details
Carla Cargile
Carl Albert Middle School, OK
Carla CargileOKCarl Albert Middle SchoolView Details
Carla Cargile
Midwest City-Del City Public School District, OK
Carla CargileOKMidwest City-Del City Public School DistrictView Details
William Galbreath
Sharon-Mutual Public School District, OK
William GalbreathOKSharon-Mutual Public School DistrictView Details
William Galbreath
Nathan Hale High School, OK
William GalbreathOKNathan Hale High SchoolView Details
William Galbreath
Tulsa Public School District, OK
William GalbreathOKTulsa Public School DistrictView Details
William Galbreath
Tulsa Public School District, OK
William GalbreathOKTulsa Public School DistrictView Details
Willie Braggs
Booker T. Washington High School, OK
Willie BraggsOKBooker T. Washington High SchoolView Details
Willie Braggs
Sharon-Mutual Public School District, OK
Willie BraggsOKSharon-Mutual Public School DistrictView Details
Willie Braggs
Tulsa Public School District, OK
Willie BraggsOKTulsa Public School DistrictView Details
Tuyet Bolin
Bodine Elementary School, OK
Tuyet BolinOKBodine Elementary SchoolView Details
Willie Braggs
Booker T. Washington High School, OK
Willie BraggsOKBooker T. Washington High SchoolView Details
Rebecca Ingalsbe
Ridgeview Elementary School, OK
Rebecca IngalsbeOKRidgeview Elementary SchoolView Details
Rebecca Ingalsbe
Seeworth Academy, OK
Rebecca IngalsbeOKSeeworth AcademyView Details
William Galbreath
Nathan Hale High School, OK
William GalbreathOKNathan Hale High SchoolView Details
Branch Chalonda
Rogers Middle School, OK
Branch ChalondaOKRogers Middle SchoolView Details
Willie Braggs
Tulsa Public School District, OK
Willie BraggsOKTulsa Public School DistrictView Details
Gregory Nash
Booker T. Washington High School, OK
Gregory NashOKBooker T. Washington High SchoolView Details
Lawrence Benzel
Central High School (Marlow), OK
Lawrence BenzelOKCentral High School (Marlow)View Details
Lawrence Benzel
Mooreland Public School District, OK
Lawrence BenzelOKMooreland Public School DistrictView Details
Oklahoma Teacher Salary Lookup
Advertisement