📖 Read the childcare workers salary & career guide →
Childcare Workers Salary in North Carolina
Ranked #37 of 51 · NC
Salary Distribution (10th–90th percentile)
About 80% of childcare workerss in North Carolina earn between $22,840 and $40,990. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean childcare workers salary in North Carolina is $30,940, about 11.7% below the U.S. average ($35,030). That works out to roughly $15/hr at 2,080 hours per year.
Metro Areas in North Carolina
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Asheville, NC | $32,150 | $33,450 | 520 |
| Fayetteville, NC | $32,150 | $31,940 | 430 |
| Burlington, NC | $31,030 | $30,930 | 170 |
| Durham-Chapel Hill, NC | $30,970 | $32,870 | 800 |
| Charlotte-Concord-Gastonia, NC-SC | $30,390 | $33,280 | 3,790 |
| Winston-Salem, NC | $30,060 | $31,040 | 820 |
| Western North Carolina nonmetropolitan area | $29,900 | $31,340 | 690 |
| Goldsboro, NC | $29,590 | $29,910 | 130 |
Frequently Asked Questions
How much do childcare workers make in North Carolina?
The median childcare workers salary in North Carolina is $29,140 per year (mean $30,940), and about 80% earn between $22,840 and $40,990.
How much do childcare workers make per hour in North Carolina?
Roughly $15 per hour, based on a mean annual wage of $30,940 and 2,080 work hours per year.
Is North Carolina a high-paying state for childcare workers?
North Carolina ranks #37 of 51 states for childcare workers pay. Its mean salary of $30,940 is about 11.7% below the U.S. average of $35,030.
Which metro areas in North Carolina pay childcare workers the most?
The highest-paying metro areas in North Carolina for childcare workers are Asheville, NC ($32,150), Fayetteville, NC ($32,150), Burlington, NC ($31,030), by median annual wage.