Salaripedia
English

How much does an elementary school teacher make in Burlington?

$56,740a year

Median yearly pay for elementary school teachers in the Burlington, NC metro area. That is $27.28 an hour or $4,728 a month.

Hourly
$27.28
Vs. national median
-11%
Rank among cities
322 of 383
Jobs in the area
670
Pay range
Lowest 10%: $46,490Median: $56,740Highest 10%: $61,630
PercentileYearlyHourly
10th$46,490$22.35
25th$47,210$22.70
Median$56,740$27.28
75th$59,490$28.60
90th$61,630$29.63

Other cities in North Carolina

Median yearly pay for elementary school teachers.

Virginia Beach, VA$63,380
Raleigh, NC$60,170
Greensboro, NC$59,730
Charlotte, NC$58,680
Winston-Salem, NC$56,510
Greenville, NC$55,490
Fayetteville, NC$54,350
Durham, NC$51,400
Pinehurst, NC$50,540
Asheville, NC$50,080
Hickory, NC$49,540
Goldsboro, NC$49,240
Rocky Mount, NC$48,670
Jacksonville, NC$48,370
Wilmington, NC$48,240
Elementary School Teacher salary in North Carolina Elementary School Teacher salary in all states

Related jobs in Burlington

Same field, median yearly pay.

Librarian and Media Collections Specialist$61,210
Instructional Coordinator$60,790
Special Education Teacher$58,970
Self-Enrichment Teacher$58,970
Special Education Teacher$53,920
Kindergarten Teacher$52,460
Secondary School Teacher$49,680
Adult Basic Education$48,750
Tutor$40,540
Preschool Teacher$33,680
Salaries for every job in Burlington, NC

Frequently asked questions

How much does an elementary school teacher make an hour in Burlington?

The median hourly pay in the Burlington, NC metro area is $27.28 ($56,740 a year).

Do elementary school teachers make more in Burlington than the national average?

No: $56,740 against $63,970 nationally, 11% less.

How does Burlington compare with the rest of North Carolina?

The median in North Carolina is $54,930, so Burlington pays 3% more.

Where does Burlington rank for elementary school teacher pay?

322 of 383 metro areas with data.

How much does an elementary school teacher make starting out in Burlington?

The lowest-paid 10% make $46,490 or less a year; the top 10% make $61,630 or more.

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.