How much does a kindergarten teacher make in Asheville?
$59,980a year
Median yearly pay for kindergarten teachers in the Asheville, NC metro area. That is $28.84 an hour or $4,998 a month.
- Hourly
- $28.84
- Vs. national median
- -4%
- Rank among cities
- 189 of 294
- Jobs in the area
- 110
Pay range
Lowest 10%: $44,920Median: $59,980Highest 10%: $68,250
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $44,920 | $21.60 | |
| 25th | $50,520 | $24.29 | |
| Median | $59,980 | $28.84 | |
| 75th | $60,160 | $28.92 | |
| 90th | $68,250 | $32.81 |
Other cities in North Carolina
Median yearly pay for kindergarten teachers.
| Virginia Beach, VA | $78,580 |
| Charlotte, NC | $58,950 |
| Raleigh, NC | $57,410 |
| Hickory, NC | $54,520 |
| Greensboro, NC | $53,310 |
| Winston-Salem, NC | $53,050 |
| Burlington, NC | $52,460 |
| Durham, NC | $50,320 |
| Fayetteville, NC | $47,680 |
Related jobs in Asheville
Same field, median yearly pay.
| Nursing Instructor and Teacher | $82,280 |
| Health Specialties Teacher | $76,230 |
| Postsecondary Teacher | $76,230 |
| Business Teacher | $64,260 |
| Computer Science Teacher | $63,860 |
| Instructional Coordinator | $62,930 |
| Education Teacher | $62,790 |
| Career/Technical Education Teacher | $61,470 |
| Biological Science Teacher | $60,220 |
| Teacher and Instructor | $59,700 |
Frequently asked questions
How much does a kindergarten teacher make an hour in Asheville?
The median hourly pay in the Asheville, NC metro area is $28.84 ($59,980 a year).
Do kindergarten teachers make more in Asheville than the national average?
No: $59,980 against $62,680 nationally, 4% less.
How does Asheville compare with the rest of North Carolina?
The median in North Carolina is $53,180, so Asheville pays 13% more.
Where does Asheville rank for kindergarten teacher pay?
189 of 294 metro areas with data.
How much does a kindergarten teacher make starting out in Asheville?
The lowest-paid 10% make $44,920 or less a year; the top 10% make $68,250 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.