2024 CNA Salary: Facts, Figures, Salaries by State

Image of content creator smiling for camera
Written by Jeanne Kal Senior Manager, B2C Content, IntelyCare
CNA woman smiling in light blue scrubs.

Nursing assistants are vital to the well-being and safety of patients and residents in the healthcare system. In most states, this job is known as a certified nursing assistant (CNA), but the job has a number of different titles:

Kentucky: state registered nurse aide (SRNA)

New Hampshire and Vermont: licensed nursing assistant (LNA)

Ohio: state tested nurse aide (STNA)

CNAs are incredibly supportive not only of patients but also of the RNs and LPNs with whom they work. From helping patients with activities of daily living to being a source of companionship, CNAs are integral to delivering a high quality of care. For all your hard work, you may be curious about what affects your CNA salary. Great question!

How much does an CNA make a year on average? How can you boost your with some additional education? What does the demand for this job look like in the next decade? We’ll answer all your questions and then some.

What Is a CNA Salary on Average?

The CNA average salary is $39,610 per year in the United States, or $19.04 per hour. CNA pay rates are determined by a handful of variables including the state in which you work (see the chart below), the years of experience you have working as an CNA, your education level, and the type of facility you work in can all make a difference in how much you earn.

CNA Average Salary by State

To figure out how much you might earn as a CNA in different areas of the country, consult this list of the average CNA salaries and hourly rates by state according to the Bureau of Labor Statistics (BLS). Have you been thinking about getting a new job? Click the links to see the latest CNA jobs in each state and what pay they may be offering.

State Average Annual CNA Salary Average Hourly CNA Salary CNA Jobs
Alabama $31,280 $15.04 CNA jobs in Alabama
Alaska $47,080 $22.63 CNA jobs in Alaska
Arizona $40,950 $19.69 CNA jobs in Arizona
Arkansas $32,050 $15.41 CNA jobs in Arkansas
California $47,070 $22.63 CNA jobs in California
Colorado $43,580 $20.95 CNA jobs in Colorado
Connecticut $43,050 $20.70 CNA jobs in Connecticut
Delaware $38,620 $18.57 CNA jobs in Delaware
Florida $36,750 $17.67 CNA jobs in Florida
Georgia $34,890 $16.77 CNA jobs in Georgia
Hawaii $44,990 $21.63 CNA jobs in Hawaii
Idaho $37,270 $17.92 CNA jobs in Idaho
Illinois $41,300 $19.87 CNA jobs in Illinois
Indiana $37,660 $18.10 CNA jobs in Indiana
Iowa $38,380 $18.45 CNA jobs in Iowa
Kansas $36,020 $17.32 CNA jobs in Kansas
Kentucky $35,980 $17.30 SRNA jobs in Kentucky
Louisiana $30,420 $14.63 CNA jobs in Louisiana
Maine $42,960 $20.65 CNA jobs in Maine
Maryland $40,770 $19.60 CNA jobs in Maryland
Massachusetts $44,750 $21.51 CNA jobs in Massachusetts
Michigan $38,930 $18.72 CNA jobs in Michigan
Minnesota $42,960 $20.65 CNA jobs in Minnesota
Mississippi $29,660 $14.26 CNA jobs in Mississippi
Missouri $36,350 $17.48 CNA jobs in Missouri
Montana $40,800 $19.61 CNA jobs in Montana
Nebraska $38,470 $18.49 CNA jobs in Nebraska
Nevada $43,420 $20.87 CNA jobs in Nevada
New Hampshire $45,090 $21.68 LNA jobs in New Hampshire
New Jersey $42,960 $20.65 CNA jobs in New Jersey
New Mexico $37,030 $17.80 CNA jobs in New Mexico
New York $46,020 $22.13 CNA jobs in New York
North Carolina $35,340 $16.99 CNA jobs in North Carolina
North Dakota $41,020 $19.72 CNA jobs in North Dakota
Ohio $38,570 $18.54 STNA jobs in Ohio
Oklahoma $33,090 $15.91 CNA jobs in Oklahoma
Oregon $46,970 $22.58 CNA jobs in Oregon
Pennsylvania $39,780 $19.12 CNA jobs in Pennsylvania
Rhode Island $43,390 $20.86 CNA jobs in Rhode Island
South Carolina $34,590 $16.63 CNA jobs in South Carolina
South Dakota $36,360 $17.48 CNA jobs in South Dakota
Tennessee $34,850 $16.75 CNA jobs in Tennessee
Texas $35,370 $17.01 CNA jobs in Texas
Utah $37,630 $18.09 CNA jobs in Utah
Vermont $41,560 $19.98 LNA jobs in Vermont
Virginia $37,440 $18.00 CNA jobs in Virginia
Washington $46,430 $22.32 CNA jobs in Washington
West Virginia $35,340 $16.99 CNA jobs in West Virginia
Wisconsin $40,600 $19.52 CNA jobs in Wisconsin
Wyoming $39,010 $18.75 CNA jobs in Wyoming
Washington DC $47,860 $23.01 CNA jobs in Washington DC
Puerto Rico $23,700 $11.40 CNA jobs in Puerto Rico

Best-Paying States for CNAs 2024

So, what is an CNA salary worth in the best-paying states? And where can a CNA earn the biggest paycheck? Those are both important questions, but the answers aren’t set in stone. As with all other jobs, the salary for CNA professionals can change from one year to the next, and so can the best-paying locations. According to the most recent data, these are the highest-paying locations for CNAs:

  • Alaska
  • Washington, DC
  • California
  • Oregon
  • Washington

How Your Degree Can Affect Your CNA Salary

If you compare a CNA salary vs. LPN salary ($60,790), the difference is $21,180 per year on average. How come there’s such a big difference between LPN vs CNA salary figures? While both jobs share certain duties and responsibilities, the answer has to do with the amount of formal training involved.

Although the requirements to work as a CNA differ by state, it generally takes about four to six weeks to complete the education necessary to become a CNA. You’ll enroll in a state-approved training program and then you’ll have to pass an exam such as the National Nurse Aide Assessment Program. Check with your state board of nursing for specific requirements.

In comparison, it takes at least one year to become an LPN or an LVN. You’ll complete an accredited LPN program and need to pass the NCLEX-PN exam to obtain a license to practice.

CNA Salaries: FAQ

Do different healthcare settings pay CNAs different salaries?

Yes. In addition to your location, education, and experience, your salary can be affected by the type of workplace that hires you. For example, skilled nursing facilities tend to pay CNAs more money than home health agencies do. Here’s a look at the average annual salaries in facility settings:

What is the job outlook for CNAs?

Per the BLS, the employment of nursing assistants is expected to grow by 4% over the next decade, which is as fast as the average for all other jobs. That’s an additional 209,400 jobs created every year for the next 10 years. This is to compensate for retiring workers and workers who switch career paths. Additionally, the aging population will also increase the need for nursing assistants.

What are some ways to increase my CNA salary?

  • Negotiate your job offers: Always see if you can negotiate your base salary when you get a job offer. See what people in your location and position earn to make a case for yourself.
  • Plan your schedule: Does your facility offer shift differentials for evening, night, weekend, and holiday hours? This can give your base salary a healthy boost.
  • Get certified: Looking to expand your CNA career path? There’s a good chance you could earn more for obtaining certain certifications. Ask your employer if there are any financial incentives for earning a certification. For instance, you could become a certified medication aide, which would give you more responsibility as well as more money.
  • Grab per diem shifts: If your have the time in your schedule, pick up a few per diem shifts each month — either with your existing employer or through an agency.
  • Consider getting a new job: As mentioned above, job offers often come with the ability to negotiate your salary. It doesn’t hurt to see what’s out there.

Increase Your CNA Salary

Need some help exploring your career options? Take a look at the latest CNA jobs to find one that fits your needs.