Childcare Workers Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Childcare Workers in Pennsylvania earn a median salary of $27,525 per year on average across 20 metro and nonmetro areas, -14.1% vs the national median of $32,050. An estimated 18,260 childcare workers are employed across Pennsylvania, with salaries ranging from $22,660 to $31,670 depending on location.

$27,525 Avg median salary in Pennsylvania
$31,670 Highest paying metro
$22,660 Lowest paying metro
18,260 Employed in Pennsylvania

Compare Childcare Workers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Childcare Workers
in
    vs

      Childcare Workers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $31,670 $29,600 $35,840 8,340
      Gettysburg, PA $31,500 $25,990 $34,380 100
      Allentown, PA-NJ $31,020 $24,100 $33,660 1,140
      York, PA $28,980 $22,790 $34,790 460
      Scranton, PA $28,600 $23,460 $34,570 750
      Harrisburg, PA $28,190 $23,470 $32,310 820
      Lancaster, PA $28,130 $23,500 $30,560 500
      Pittsburgh, PA $28,020 $22,470 $30,470 2,660
      Reading, PA $27,510 $22,380 $28,990 430
      Williamsport, PA $27,450 $23,610 $30,370 120
      Lebanon, PA $27,400 $21,930 $30,860 120
      Central Pennsylvania $26,940 $21,840 $29,050 540
      Northeastern Pennsylvania $26,930 $23,100 $28,420 370
      Northwestern Pennsylvania $26,840 $22,210 $28,280 520
      Altoona, PA $26,520 $20,680 $28,880 190
      State College, PA $26,400 $23,050 $28,990 140
      Chambersburg, PA $25,770 $23,190 $28,170 160
      Southwestern Pennsylvania $25,660 $22,000 $28,180 370
      Erie, PA $24,300 $22,940 $30,540 370
      Johnstown, PA $22,660 $21,450 $27,440 160

      View Childcare Workers salaries in all cities