Certified Nursing Assistant salary in Virginia
The median certified nursing assistant in Virginia earns $18.65 an hour, or $38,790 a year. That’s $0.36 below the national median, ranking #27 of 51.
- Median hourly$18.65
- Median yearly$38,790
- Bottom 10% earn under$14.53/hr
- Top 10% earn over$23.33/hr
- Average (mean) hourly$19.31
- CNAs employed42,760
Source: BLS OEWS May 2024, Virginia, occupation 31-1131. bls.gov/oes. Figures are estimates for all CNAs in the state, not offers.
Other nursing roles in Virginia
| Role | Median hourly | Median yearly |
|---|---|---|
| Registered Nurse | $42.70/hr | $88,820/yr |
| Licensed Practical Nurse | $29.96/hr | $62,310/yr |
| Nurse Practitioner | $59.72/hr | $124,210/yr |
Source: U.S. Bureau of Labor Statistics, OEWS May 2024 state estimates.
Open CNA jobs in Virginia
- Certified Nursing Assistant - Pulmonary - DaysValley HealthWinchester, VA$18.59–$24.16/hrCNAFull-timeDays
- Certified Nursing AssistantSentara HealthPortsmouth, VA$19.93–$29.44/hrCNAFull-timeDays
- Certified Nursing Assistant - Full Time -Rotating Shifts - SurgicalValley HealthWinchester, VA$18.59–$24.16/hrCNAFull-time
- Certified Nurse Aide (CNA) -Flexible Schedule DaysBAYADA Home Health CareAlexandria, VA$18–$21/hrCNAPart-timeDays
- NOW HIRING Certified CNA's, Nurse Aides, HHA's & PCA's! Flexible Schedules! ALL SHIFT AVAILABLE!BAYADA Home Health CareRichmond, VA$17–$18/hrCNAPart-time
- CNA | Part TimeHarmony Senior ServicesVirginia Beach, VA$17–$19/hrCNAPart-time