Hairdressers, Hairstylists, and Cosmetologists Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Hairdressers, Hairstylists, and Cosmetologists in Pennsylvania earn a median salary of $29,637 per year on average across 20 metro and nonmetro areas, -15.9% vs the national median of $35,250. An estimated 21,950 hairdressers, hairstylists, and cosmetologists are employed across Pennsylvania, with salaries ranging from $27,920 to $33,790 depending on location.

$29,637 Avg median salary in Pennsylvania
$33,790 Highest paying metro
$27,920 Lowest paying metro
21,950 Employed in Pennsylvania

Compare Hairdressers, Hairstylists, and Cosmetologists salaries & buying power

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

Full tool →
Hairdressers, Hairstylists, and Cosmetologists
in
    vs

      Hairdressers, Hairstylists, and Cosmetologists salaries by city in Pennsylvania

      Metro areaMedian salary25th pct75th pctEmployed
      Philadelphia, PA-NJ-DE-MD$33,790$28,550$45,3609,860
      Allentown, PA-NJ$31,810$23,890$57,2901,430
      Altoona, PA$30,770$23,620$50,300270
      Lancaster, PA$30,280$22,990$48,350730
      York, PA$30,250$22,640$62,990500
      State College, PA$29,950$22,310$54,990210
      Reading, PA$29,800$23,060$47,940590
      Lebanon, PA$29,700$21,640$59,970190
      Scranton, PA$29,550$22,550$49,070710
      Chambersburg, PA$29,520$22,020$46,800200
      Gettysburg, PA$29,430$21,600$44,99070
      Northeastern Pennsylvania$29,160$22,510$46,760360
      Harrisburg, PA$29,100$20,980$48,190920
      Central Pennsylvania$29,100$23,280$38,530460
      Williamsport, PA$29,050$20,970$45,740130
      Erie, PA$28,590$21,890$49,020380
      Northwestern Pennsylvania$28,550$22,730$45,620410
      Pittsburgh, PA$28,260$22,740$46,2503,900
      Southwestern Pennsylvania$28,160$22,760$47,100480
      Johnstown, PA$27,920$20,990$48,410150

      View Hairdressers, Hairstylists, and Cosmetologists salaries in all cities