Certified Nursing Assistant Salary in St. Louis, MO
How much does a Certified Nursing Assistant make in St. Louis, MO?
A Certified Nursing Assistant (CNA) in St. Louis, MO, earns a competitive salary. The average yearly salary for this role is around $37,068. This figure can vary based on experience, education, and the specific healthcare facility. Many CNAs find that their earnings can increase with additional certifications and more years on the job.
The salary range can also depend on the type of healthcare setting. CNAs working in hospitals may earn more than those in nursing homes or home healthcare. Factors like overtime and shift differentials can also add to a CNA's annual income. This makes the role both rewarding and financially viable for those in the healthcare field.
What are the highest paying cities for a Certified Nursing Assistant near St. Louis, MO?

-
Pittsburgh, PA
Average Salary: $47,004
In Pittsburgh, nursing assistants find rewarding work in top hospitals like UPMC and Allegheny Health Network. The city offers a vibrant community and a strong healthcare sector, making it a great place to build a career.
Find Certified Nursing Assistant jobs in Pittsburgh, PA
-
Madison, WI
Average Salary: $42,585
Madison provides a supportive environment for nursing assistants, with prominent employers such as UnityPoint Health and SSM Health. The city's focus on quality healthcare makes it an excellent choice for those in the field.
Find Certified Nursing Assistant jobs in Madison, WI
-
Des Moines, IA
Average Salary: $40,164
Des Moines offers a range of opportunities for nursing assistants, with major healthcare providers like MercyOne and UnityPoint Health. The city's growing healthcare industry ensures a steady demand for skilled professionals.
Find Certified Nursing Assistant jobs in Des Moines, IA
-
Chicago, IL
Average Salary: $39,986
Chicago is a bustling hub for healthcare, with leading institutions like Northwestern Medicine and Rush University Medical Center. Nursing assistants here enjoy a dynamic work environment and numerous career advancement opportunities.
Find Certified Nursing Assistant jobs in Chicago, IL
-
Milwaukee, WI
Average Salary: $39,776
Milwaukee provides a variety of positions for nursing assistants, with notable employers such as Froedtert Hospital and Aurora Health Care. The city's strong healthcare network offers stability and growth potential.
Find Certified Nursing Assistant jobs in Milwaukee, WI
-
Omaha, NE
Average Salary: $39,056
Omaha is home to reputable healthcare facilities like Nebraska Medicine and CHI Health. Nursing assistants in this city benefit from a supportive community and a robust healthcare system.
Find Certified Nursing Assistant jobs in Omaha, NE
-
Nashville, TN
Average Salary: $38,721
Nashville offers a vibrant healthcare scene, with major employers such as Vanderbilt University Medical Center and Ascension Saint Thomas. The city's growing healthcare industry provides many opportunities for nursing assistants.
Find Certified Nursing Assistant jobs in Nashville, TN
-
Memphis, TN
Average Salary: $38,615
Memphis features a strong healthcare sector, with key employers like Baptist Memorial Health Care and St. Jude Children's Research Hospital. Nursing assistants here enjoy a supportive environment and a chance to make a difference.
Find Certified Nursing Assistant jobs in Memphis, TN
-
Columbus, OH
Average Salary: $37,350
Columbus provides a range of opportunities for nursing assistants, with leading hospitals such as OhioHealth and Mount Carmel Health System. The city's expanding healthcare industry offers stability and growth potential.
Find Certified Nursing Assistant jobs in Columbus, OH
-
Detroit, MI
Average Salary: $37,129
Detroit offers a variety of positions for nursing assistants, with prominent employers like Henry Ford Health System and Detroit Medical Center. The city's vibrant healthcare sector ensures a steady demand for skilled professionals.
Find Certified Nursing Assistant jobs in Detroit, MI
What are the best paying companies for a Certified Nursing Assistant in St. Louis, MO?

-
US Department of Veterans Affairs
Average Salary: $48,435
The US Department of Veterans Affairs offers rewarding Certified Nursing Assistant jobs. They provide care for veterans in St. Louis and other locations. This role involves assisting with daily activities and medical care.
-
HealthPartners
Average Salary: $44,757
HealthPartners provides Certified Nursing Assistant positions with a competitive salary. They focus on patient care in St. Louis and other areas. CNAs here work closely with nurses and doctors to ensure quality care.
-
Opusing LLC
Average Salary: $44,286
Opusing LLC offers Certified Nursing Assistant jobs with a good salary. They operate in St. Louis and other locations. CNAs here support patients with their daily needs and medical care.
-
Fresenius Medical Care
Average Salary: $41,388
Fresenius Medical Care provides Certified Nursing Assistant jobs with a solid salary. They serve patients in St. Louis and other areas. CNAs work in dialysis centers, supporting patients with chronic kidney disease.
-
Select Specialty Hospital
Average Salary: $40,855
Select Specialty Hospital offers Certified Nursing Assistant positions with a competitive salary. They focus on long-term care in St. Louis and other locations. CNAs here assist patients with their daily activities and medical needs.
-
Innovative Renal Care
Average Salary: $39,243
Innovative Renal Care provides Certified Nursing Assistant jobs with a good salary. They operate in St. Louis and other areas. CNAs here support patients with dialysis treatments and daily care.
-
BJC HealthCare
Average Salary: $38,176
BJC HealthCare offers Certified Nursing Assistant positions with a solid salary. They serve patients in St. Louis and other locations. CNAs here assist with patient care and daily activities.
-
Shriners Children's
Average Salary: $37,390
Shriners Children's offers Certified Nursing Assistant jobs with a good salary. They focus on pediatric care in St. Louis and other areas. CNAs here support children with their daily needs and medical care.
-
SSM Health Rehabilitation Hospital
Average Salary: $36,961
SSM Health Rehabilitation Hospital provides Certified Nursing Assistant positions with a competitive salary. They focus on rehabilitation care in St. Louis and other locations. CNAs here assist patients with their daily activities and recovery.
-
Barnes and Jewish hospital
Average Salary: $35,933
Barnes and Jewish hospital offers Certified Nursing Assistant jobs with a good salary. They serve patients in St. Louis and other areas. CNAs here assist with patient care and daily activities.
What are the best paying Certified Nursing Assistant related jobs in St. Louis, MO?

-
Informatics Nurse
Average Salary: $102,250
This role combines nursing skills with technology. They work with healthcare software to improve patient care. Many hospitals in St. Louis offer this position.
Find Informatics Nurse jobs in St. Louis, MO
-
Registered Nurse
Average Salary: $101,583
RNs provide essential care to patients. They work in various settings, including hospitals and clinics. St. Louis has many opportunities for experienced RNs.
Find Registered Nurse jobs in St. Louis, MO
-
Psychiatric Aide
Average Salary: $92,500
These professionals help patients with mental health issues. They work in psychiatric hospitals and clinics. St. Louis offers many roles for those interested in mental health care.
Find Psychiatric Aide jobs in St. Louis, MO
-
Director of Nursing
Average Salary: $89,884
This leadership role oversees nursing staff and patient care. Directors work in hospitals and long-term care facilities. St. Louis has several openings for qualified candidates.
Find Director of Nursing jobs in St. Louis, MO
-
Licensed Vocational Nurse
Average Salary: $72,385
LVNs provide basic medical care under supervision. They work in hospitals, clinics, and long-term care facilities. St. Louis has many job openings for LVNs.
Find Licensed Vocational Nurse jobs in St. Louis, MO
-
Surgical Technician
Average Salary: $63,444
These professionals assist surgeons during operations. They work in hospitals and surgical centers. St. Louis has many openings for skilled technicians.
Find Surgical Technician jobs in St. Louis, MO
-
Licensed Practical Nurse
Average Salary: $60,403
LPNs provide basic patient care, often in long-term care facilities. They work under the supervision of RNs and doctors. St. Louis has many LPN positions available.
Find Licensed Practical Nurse jobs in St. Louis, MO
-
PCT PRN
Average Salary: $56,122
Patient Care Technicians provide essential care to patients. They work in hospitals and long-term care facilities. St. Louis offers many PRN positions for flexible work.
Find PCT PRN jobs in St. Louis, MO
-
Orthopedic Technician
Average Salary: $42,784
These technicians assist orthopedic surgeons. They work in hospitals and specialized clinics. St. Louis has many opportunities for those interested in orthopedic care.
Find Orthopedic Technician jobs in St. Louis, MO
-
Emergency Medical Technician
Average Salary: $41,423
EMTs provide urgent care to patients. They work in ambulances and emergency rooms. St. Louis has many EMT positions for those ready to help in critical situations.
Find Emergency Medical Technician jobs in St. Louis, MO