Certified Nursing Assistant salary in Pennsylvania
The median certified nursing assistant in Pennsylvania earns $19.77 an hour, or $41,110 a year. That’s $0.76 above the national median, ranking #22 of 51.
- Median hourly$19.77
- Median yearly$41,110
- Bottom 10% earn under$17.44/hr
- Top 10% earn over$23.13/hr
- Average (mean) hourly$20.05
- CNAs employed65,410
Source: BLS OEWS May 2024, Pennsylvania, occupation 31-1131. bls.gov/oes. Figures are estimates for all CNAs in the state, not offers.
Other nursing roles in Pennsylvania
| Role | Median hourly | Median yearly |
|---|---|---|
| Registered Nurse | $42.12/hr | $87,610/yr |
| Licensed Practical Nurse | $29.81/hr | $62,010/yr |
| Nurse Practitioner | $61.25/hr | $127,400/yr |
Source: U.S. Bureau of Labor Statistics, OEWS May 2024 state estimates.
Open CNA jobs in Pennsylvania
- Nursing Assistant - Community Living CenterVeterans Health AdministrationPittsburgh, PA$40k–$65k/yrCNAFull-timeCloses Nov 13, 2026
- Nursing Assistant (Acute Care)Veterans Health AdministrationWilkes-Barre, PA$37k–$55k/yrCNAFull-timeCloses Nov 9, 2026
- Nursing AssistantLifespace CommunitiesUpper St Clair, PA$15–$19.43/hrCNAFull-time
- Certified Nurse AideLifespace CommunitiesUpper St Clair, PA$16.95–$23.31/hrCNAFull-time$1,000 sign-on bonus
- Certified Nursing AssistantErickson Senior LivingGlen Mills, PA$20–$24.50/hrCNAFlexible / otherNightsEvenings
- Certified Nursing Assistant (CNA)Erickson Senior LivingWarminster, PA$19–$24/hrCNAFlexible / other