2024 CNA Salary: Facts, Figures, Salaries by State
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 high-quality care. For all your hard work, you may be curious about what affects your CNA salary. Great question!
How much do CNAs make a year on average? How can you boost your nursing assistant salary? 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 a 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 a 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 must complete an accredited LPN program and 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 nursing assistant 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 nurse assistant salary in different settings:
- Employment services: $45,460
- General medical and surgical hospitals: $40,840 per year
- Skilled nursing facilities: $38,730
- Assisted living facilities: $37,660
- Home health care: $35,640
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 nurse assistant 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 nursing assistant 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.
Latest Jobs
-
Registered Nurse (RN) Emergency Department at St. Luke's Health System Kansas City
-
RN Outpatient – OB/GYN – North Fayette – Full Time at Allegheny Health Network
-
Registered Nurse – PAT Saginaw at MyMichigan Health
-
Case Manager (RN) (Must live in Nebraska) at Molina Healthcare
-
Medical Assistant – Registered – Kadlec – Multiple Clinics/Centralized Staffing at Kadlec