Elementary School Teachers, Except Special Education
Teach academic and social skills to students at the elementary school level. Excludes “Special Education Teachers” (25-2050) and “Substitute Teachers, Short-Term” (25-3031).
Teach academic and social skills to students at the elementary school level. Excludes “Special Education Teachers” (25-2050) and “Substitute Teachers, Short-Term” (25-3031).
Enter your pay and a location to see where you stand against BLS and H-1B pay, your estimated take-home pay, and your purchasing power.
Annual base pay at each percentile. BLS covers all U.S. workers in this occupation; H-1B covers 2,343 certified Labor Condition Applications filed by sponsoring employers in the last 12 months.
| Percentile | All U.S. workers (BLS) | H-1B sponsored |
|---|---|---|
| 10th — entry pay | $47,960 | $47,115 |
| 25th | $57,710 | $53,482 |
| Median (50th) | $63,970 | $61,943 |
| 75th | $81,450 | $71,957 |
| 90th — top pay | $104,340 | $82,389 |
Type in either box; the other updates instantly.
BLS projects employment of elementary school teachers, except special education to decline 0.4% from 2025 to 2035, while employment across all occupations grows 3.5%. About 87,500 openings are projected each year, on average, from new jobs and from replacing workers who retire or move to other occupations.
Source: U.S. Bureau of Labor Statistics, Employment Projections 2025–2035 · BLS Occupational Outlook Handbook →
Employers assign every H-1B filing a Department of Labor prevailing-wage level, from Level I (entry) to Level IV (fully competent). Pay rises steeply with level.
| Wage level | LCAs | Share | P25 | Median | P75 |
|---|---|---|---|---|---|
| Level I | 929 | 39.7% | $48,590 | $55,550 | $64,038 |
| Level II | 621 | 26.5% | $58,903 | $66,500 | $74,270 |
| Level III | 106 | 4.5% | $58,280 | $65,610 | $69,292 |
| Level IV | 108 | 4.6% | $58,991 | $69,565 | $79,697 |
The 26 most-filed job titles inside SOC 25-2021, from 2,343 H-1B filings. Seniority words and level numbers are grouped (“Senior Data Engineer II” counts as Data Engineer). Tap a title for its full range, wage levels and the exact titles employers used.
| Job title | LCAs | Share | P25 | Median | P75 | YoY |
|---|---|---|---|---|---|---|
| Elementary School Teacher | 444 | 18.95% | $52,662 | $59,774 | $67,022 | +2.93% |
|
Elementary School Teacher · full pay range (444 LCAs)
P10$46,345
P25$52,662
Median$59,774
P75$67,022
P90$77,069
Median by H-1B wage level
Level I$55,809180 LCAs Level II$59,119117 LCAs Level III$66,36355 LCAs Level IV$72,23053 LCAs
|
||||||
| Elementary Bilingual Teacher | 297 | 12.68% | $66,500 | $74,000 | $76,270 | +11.71% |
|
Elementary Bilingual Teacher · full pay range (297 LCAs)
P10$66,000
P25$66,500
Median$74,000
P75$76,270
P90$79,270
Median by H-1B wage level
Level I$64,10025 LCAs Level II$74,000269 LCAs
|
||||||
| Teacher | 287 | 12.25% | $47,369 | $53,600 | $59,395 | +0.41% |
|
Teacher · full pay range (287 LCAs)
P10$41,202
P25$47,369
Median$53,600
P75$59,395
P90$69,304
Median by H-1B wage level
Level I$51,304218 LCAs Level II$63,65411 LCAs Level III$59,0436 LCAs
|
||||||
| Elementary Teacher | 227 | 9.69% | $53,868 | $62,745 | $65,000 | +8.71% |
|
Elementary Teacher · full pay range (227 LCAs)
P10$47,422
P25$53,868
Median$62,745
P75$65,000
P90$75,801
Median by H-1B wage level
Level I$64,336134 LCAs Level II$59,17627 LCAs Level III$61,7206 LCAs Level IV$63,32818 LCAs
Exact titles filed (5+ LCAs)
|
||||||
| Ela-S Elementary Teacher | 60 | 2.56% | $55,257 | $72,914 | $84,676 | -5.5% |
|
Ela-S Elementary Teacher · full pay range (60 LCAs)
P10$55,257
P25$55,257
Median$72,914
P75$84,676
P90$90,073
|
||||||
| Public School Teacher | 59 | 2.52% | $47,000 | $53,000 | $61,000 | +12.77% |
|
Public School Teacher · full pay range (59 LCAs)
P10$44,000
P25$47,000
Median$53,000
P75$61,000
P90$83,063
Median by H-1B wage level
Level I$45,00018 LCAs
|
||||||
| Elementary Dual Language Immersion Teacher | 44 | 1.88% | $63,818 | $78,040 | $86,025 | +14.3% |
|
Elementary Dual Language Immersion Teacher · full pay range (44 LCAs)
P10$58,369
P25$63,818
Median$78,040
P75$86,025
P90$92,603
Exact titles filed (5+ LCAs)
|
||||||
| Bilingual Elementary Teacher | 38 | 1.62% | $57,213 | $57,213 | $57,357 | -0.25% |
|
Bilingual Elementary Teacher · full pay range (38 LCAs)
P10$57,213
P25$57,213
Median$57,213
P75$57,357
P90$62,490
Median by H-1B wage level
Level II$57,21329 LCAs
|
||||||
| Spanish Immersion Teacher | 34 | 1.45% | $49,141 | $57,896 | $70,554 | +17.82% |
|
Spanish Immersion Teacher · full pay range (34 LCAs)
P10$46,668
P25$49,141
Median$57,896
P75$70,554
P90$87,558
Median by H-1B wage level
Level I$46,4107 LCAs Level II$69,0005 LCAs
Exact titles filed (5+ LCAs)
|
||||||
| Certified Teacher | 28 | 1.2% | $67,145 | $80,431 | $89,126 | +35.2% |
|
Certified Teacher · full pay range (28 LCAs)
P10$50,995
P25$67,145
Median$80,431
P75$89,126
P90$97,006
|
||||||
| Bilingual Teacher | 27 | 1.15% | $58,069 | $62,750 | $64,613 | +1.41% |
|
Bilingual Teacher · full pay range (27 LCAs)
P10$55,172
P25$58,069
Median$62,750
P75$64,613
P90$70,864
Median by H-1B wage level
Level I$58,06916 LCAs Level II$62,7505 LCAs
Exact titles filed (5+ LCAs)
|
||||||
| Dual Immersion Teacher | 27 | 1.15% | $69,818 | $78,000 | $85,817 | +8.79% |
|
Dual Immersion Teacher · full pay range (27 LCAs)
P10$57,561
P25$69,818
Median$78,000
P75$85,817
P90$88,900
|
||||||
| Teacher, Elementary | 18 | 0.77% | $63,599 | $75,622 | $88,652 | -2.61% |
|
Teacher, Elementary · full pay range (18 LCAs)
P10$55,633
P25$63,599
Median$75,622
P75$88,652
P90$97,631
Median by H-1B wage level
Level I$80,1757 LCAs
Exact titles filed (5+ LCAs)
|
||||||
| Dual Language Teacher | 17 | 0.73% | $42,256 | $45,491 | $67,100 | -21.12% |
|
Dual Language Teacher · full pay range (17 LCAs)
P10$42,256
P25$42,256
Median$45,491
P75$67,100
P90$85,903
|
||||||
| ESL Teacher | 16 | 0.68% | $49,753 | $54,218 | $59,514 | +0.31% |
|
ESL Teacher · full pay range (16 LCAs)
P10$48,788
P25$49,753
Median$54,218
P75$59,514
P90$61,126
Median by H-1B wage level
Level I$52,97010 LCAs
|
||||||
| World Language Teacher | 16 | 0.68% | $56,839 | $64,534 | $67,626 | +14.55% |
|
World Language Teacher · full pay range (16 LCAs)
P10$55,408
P25$56,839
Median$64,534
P75$67,626
P90$72,200
Median by H-1B wage level
Level I$64,53416 LCAs
Exact titles filed (5+ LCAs)
|
||||||
| Music Teacher | 15 | 0.64% | $51,635 | $63,750 | $71,942 | +15.91% |
|
Music Teacher · full pay range (15 LCAs)
P10$48,890
P25$51,635
Median$63,750
P75$71,942
P90$79,584
Median by H-1B wage level
Level I$57,2827 LCAs
|
||||||
| Elementary Spanish Immersion Teacher | 15 | 0.64% | $48,590 | $55,317 | $56,362 | -13.64% |
|
Elementary Spanish Immersion Teacher · full pay range (15 LCAs)
P10$48,590
P25$48,590
Median$55,317
P75$56,362
P90$68,967
Median by H-1B wage level
Level I$48,5907 LCAs
|
||||||
| French Immersion Teacher | 13 | 0.55% | $60,657 | $62,273 | $64,590 | +22.1% |
|
French Immersion Teacher · full pay range (13 LCAs)
P10$52,340
P25$60,657
Median$62,273
P75$64,590
P90$66,387
Median by H-1B wage level
Level II$62,53712 LCAs
|
||||||
| Physical Education Teacher | 13 | 0.55% | $54,386 | $54,386 | $60,810 | -6.06% |
|
Physical Education Teacher · full pay range (13 LCAs)
P10$52,388
P25$54,386
Median$54,386
P75$60,810
P90$66,023
Median by H-1B wage level
Level I$54,3867 LCAs
|
||||||
| Spanish Teacher | 12 | 0.51% | $49,994 | $66,000 | $71,251 | +25.07% |
|
Spanish Teacher · full pay range (12 LCAs)
P10$47,950
P25$49,994
Median$66,000
P75$71,251
P90$81,252
Median by H-1B wage level
Level I$50,6757 LCAs
|
||||||
| Classroom Teacher | 12 | 0.51% | $51,562 | $66,850 | $69,808 | +9.14% |
|
Classroom Teacher · full pay range (12 LCAs)
P10$50,025
P25$51,562
Median$66,850
P75$69,808
P90$73,144
Median by H-1B wage level
Level I$65,6125 LCAs Level II$67,8317 LCAs
|
||||||
| Fifth Grade Teacher | 11 | 0.47% | $52,967 | $55,550 | $59,563 | -5.25% |
|
Fifth Grade Teacher · full pay range (11 LCAs)
P10$49,850
P25$52,967
Median$55,550
P75$59,563
P90$61,331
Median by H-1B wage level
Level I$57,4838 LCAs
|
||||||
| First Grade Teacher | 11 | 0.47% | $54,258 | $58,497 | $69,563 | +0% |
|
First Grade Teacher · full pay range (11 LCAs)
P10$47,950
P25$54,258
Median$58,497
P75$69,563
P90$76,121
Median by H-1B wage level
Level I$55,5507 LCAs
|
||||||
| Bilingual Elementary School Teacher | 10 | 0.43% | $54,436 | $60,700 | $75,165 | -3.03% |
|
Bilingual Elementary School Teacher · full pay range (10 LCAs)
P10$54,136
P25$54,436
Median$60,700
P75$75,165
P90$79,575
Median by H-1B wage level
Level I$54,3865 LCAs
|
||||||
| Chinese Immersion Classroom Teacher | 10 | 0.43% | $45,280 | $46,000 | $47,462 | -1.08% |
|
Chinese Immersion Classroom Teacher · full pay range (10 LCAs)
P10$45,040
P25$45,280
Median$46,000
P75$47,462
P90$50,436
Median by H-1B wage level
Level I$46,00010 LCAs
|
||||||
Titles are cleaned from the employer's own LCA text (codes and typos removed, nothing invented). Rows need 10+ filings in this SOC.
How important each skill and knowledge area is for this job, rated by O*NET on a 1–5 scale from surveys of workers and occupational analysts.
Highlighted = in demand: frequently listed in employer job postings for this occupation (O*NET).
Source: O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA.
Source: O*NET 31.0 (USDOL/ETA, CC BY 4.0). These are general job titles, not H-1B filings; for titles employers actually filed, see “Job titles” above.