Substitute Teachers, Short-Term pay in North Carolina
Substitute Teachers, Short-Term in North Carolina earn an average of $35,220 a year. That is $11,200 (24%) less than the U.S. average of $46,420. The best-paying metro area is Virginia Beach-Chesapeake-Norfolk, VA-NC at $44,230.
Top-paying North Carolina metro areas
Average pay for substitute teachers, short-term by metro area. Swipe to see all 14.
Why people trust JobPayFacts
Substitute Teachers, Short-Term pay in North Carolina, charted
Pay over time
Where North Carolina substitute teachers, short-term work
Average pay by state
North Carolina vs. neighbors
| Area | Avg. pay | Hourly |
|---|---|---|
| United States | $46,420 | $22.32 |
| North Carolina | $35,220 | $16.93 |
| Virginia | $40,900 | $19.66 |
| South Carolina | $39,860 | $19.16 |
| Georgia | $36,240 | $17.42 |
| Tennessee | $31,740 | $15.26 |
Related jobs in North Carolina
Average pay, North Carolina, May 2025
Questions and answers
How much do substitute teachers, short-term make in North Carolina?
The average is $35,220 a year, and the median is $33,780. That is $11,200 (24%) less than the U.S. average of $46,420.
What is the hourly wage in North Carolina?
$16.93 an hour on average; the median is $16.24.
Where in North Carolina do they earn the most?
Virginia Beach-Chesapeake-Norfolk, VA-NC ($44,230), followed by Fayetteville, NC ($40,400). The lowest average among 14 metro areas with data is Greenville, NC ($31,000).
How does North Carolina rank?
North Carolina ranks #41 of 50 states (including D.C.) with published data for this job, by average pay.