How Much Does a 2 Year CNA Make?
Updated September 7, 2026
A Certified Nursing Assistant (CNA) with two years of experience can expect to earn between $15 and $22 per hour in the United States, depending on location, employer, and shift differentials. According to the U.S. Bureau of Labor Statistics, the median hourly wage for nursing assistants was about $18.00 in 2023, but experienced CNAs often earn above that.
Factors That Affect Your Pay at 2 Years
- Location: States like California, New York, and Alaska pay higher wages, often exceeding $20 per hour, while Southern states may start lower.
- Employer type: Hospitals and government facilities tend to pay more than long-term care facilities or home health agencies.
- Shift differentials: Working nights, weekends, or holidays can add $1–$5 per hour.
- Certifications: Additional credentials, such as in dementia care or phlebotomy, can boost your pay.
How to Maximize Your Earnings
At the two-year mark, you’re no longer entry-level. Use this experience to negotiate a raise or apply to higher-paying settings. Consider specializing in acute care or pursuing further education, like an LPN or RN, to increase your long-term earning potential.
For exam preparation and career advancement, explore CNA practice exams to ensure you’re ready for any certification upgrades. Also, check our tips to pass the CNA exam if you’re planning to recertify or advance.
Realistic Salary Expectations
While two years of experience doesn’t guarantee a huge jump, it does make you more competitive. On average, you can expect a 5–10% increase over your starting pay. For the most current data, refer to the BLS Occupational Employment Statistics for nursing assistants.