SalaryCalculations

Nursing Assistants Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$44,590

Median hourly

$21

Average annual

$43,960

Employed in state

68K

The median annual salary for Nursing Assistants in Pennsylvania is $44,590, or about $21 an hour. That is 6% higher than the national median.

Pay in Pennsylvania ranges from $37,760 at the 10th percentile to $49,360 at the 90th percentile. Roughly 68K people work as nursing assistants in the state.

Pay distribution in Pennsylvania

10th$37,760
25th$39,270
Median$44,590
75th$46,850
90th$49,360

Salary calculator

Hourly
$21.44
Daily
$172
Weekly
$858
Bi-weekly
$1,715
Monthly
$3,716
Annual
$44,590

$44,590 a year is around the 50th percentile for Nursing Assistantss in Pennsylvania. The median is $44,590.

Nursing Assistants pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$46,22031K
Reading, PA$45,5301.8K
Lebanon, PA$45,340730
Chambersburg, PA$45,260540
Lancaster, PA$44,8903.4K
York-Hanover, PA$44,5301.9K
Allentown-Bethlehem-Easton, PA-NJ$44,3605.0K
Scranton--Wilkes-Barre, PA$43,9803.1K
Harrisburg-Carlisle, PA$43,9404.5K
Pittsburgh, PA$43,08012K
Gettysburg, PA$42,520370
Williamsport, PA$39,830730
State College, PA$39,440540
Erie, PA$39,4301.8K
Altoona, PA$38,870820

Other jobs in Pennsylvania

All salaries in Pennsylvania →