CNAedu.com

  • CNA Classes
  • CNA Certification Requirements

CNA Salary

The pay scale for a CNA salary differs from job to job depending on a variety of factors. These include your length of experience, location, additional training certifications, your work setting, and your work schedule. According to the U.S. Bureau of Labor Statistics (BLS), the median annual wage for nursing assistants was $39,530 per year ($18.96 per hour) as of May 2024 — a significant increase from prior years driven by growing demand across the healthcare sector.

a photorealistic photograph of a young a ZAGc5Oq5Xia7WQawcIcyGg RGSu3utRQFC2dBjI

For first-time, entry-level certified nursing assistants, hourly pay typically ranges from $15 to $17.50 per hour depending on the state and work setting. As your experience grows, so does your earning potential, with seasoned CNAs in high-demand markets earning $23 to $29 per hour or more.

The lowest 10% of earners in this field make around $28,030 annually, while the top 10% earn upwards of $50,140 per year. Those working in hospitals and government healthcare facilities generally earn more than those in long-term care or home health settings.

CNA Salary by U.S. State

Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
Washington DC
West Virginia
Wisconsin
Wyoming

Highest Paying States for CNAs

Location continues to be one of the biggest factors in CNA pay. The highest paying states as of 2024-2025 are:

  • Alaska — approximately $22.00/hour average
  • California — $21.00–$26.00/hour, with some metro areas higher
  • New York — $20.00–$24.00/hour depending on region
  • Massachusetts — $20.00–$23.00/hour
  • Washington — $20.00–$22.00/hour

The lower-paying states tend to be in the South and rural Midwest, where CNAs may earn closer to $14–$16 per hour. However, cost of living differences mean that take-home value can still be competitive in these regions.

CNA Salary by Experience Level

Experience plays a major role in your earnings as a certified nursing assistant. Here is a general breakdown of what you can expect at each stage of your career:

  • Less than 1 year: $14.00–$16.00/hour ($29,000–$33,000 annually)
  • 1–4 years: $16.00–$19.00/hour ($33,000–$39,000 annually)
  • 5–9 years: $19.00–$23.00/hour ($39,000–$48,000 annually)
  • 10+ years: $23.00–$29.00/hour ($48,000–$60,000+ annually)

Earning potential also increases significantly for CNAs who take on specialized roles in areas such as memory care, rehabilitation, or IV therapy, or who pursue additional certifications like medication aide (CMA) or geriatric nursing assistant (GNA).

Work Setting and Pay

Where you work as a CNA also significantly affects your salary. Hospital and government facility CNAs tend to earn the most, while home health and assisted living positions often start lower but offer flexibility.

  • Hospitals: $20.00–$26.00/hour
  • Government/VA facilities: $21.00–$27.00/hour
  • Nursing care facilities: $17.00–$21.00/hour
  • Home health agencies: $16.00–$20.00/hour
  • Assisted living facilities: $15.00–$19.00/hour

Many CNA positions also offer overtime pay at time-and-a-half for hours worked beyond 40 per week, shift differentials for evening and night shifts, and full benefits packages including health insurance, paid time off, and retirement contributions at larger facilities.

Job Outlook for Nursing Assistants

According to the U.S. Bureau of Labor Statistics, approximately 211,800 job openings for nursing assistants are projected each year through 2034, driven largely by the need to replace workers who retire or transition to other occupations, as well as the growing healthcare needs of an aging U.S. population. With over 1.4 million nursing assistants currently employed nationwide, this remains one of the most in-demand entry-level healthcare positions in the country.

Starting as a CNA is one of the best ways to gain real hands-on healthcare experience. Many CNAs go on to become licensed practical nurses (LPNs), registered nurses (RNs), or physician assistants — careers that can earn $60,000 to over $120,000 per year. Visit our CNA classes page to find state-approved training programs near you.

Filed Under: CNA Pay Scale Tagged With: nursing assistant pay

Nursing Assistant Pages

  • CNA Salary
  • Nurse Aide Registry
  • Duties
  • Skills
  • Testing
  • Careers
  • Recertification
  • CNA Refresher Course

Recent Posts

  • CNA Classes in Houston, TX
  • Nursing Assistant Schools in Plano, TX
  • Nurse Aide Salary in West Virginia
  • CNA Salary
  • Delaware Nurse Aide Certification

Search

Pages

  • CNA Salary
  • Nurse Aide Registry
  • Duties
  • Skills
  • Testing
  • Careers
  • Recertification
  • CNA Refresher Course

Recent Posts

  • CNA Classes in Houston, TX
  • Nursing Assistant Schools in Plano, TX
  • Nurse Aide Salary in West Virginia
  • CNA Salary
  • Delaware Nurse Aide Certification
  • CNA Salary in Wyoming
  • CNA Training in Antioch, CA
  • Nursing Assistant Schools in Pittsburg CA
  • CNA Salary in Vermont
  • Nursing Assistant Programs in Americus, GA

Copyright © 2026 · eleven40 Pro Theme On Genesis Framework · WordPress · Log in