SalaryData

Nursing Assistant (CNA) Salary in Missouri

Based on 34K+ workers in Missouri

Data year: 2025 · Last updated: October 2026

Median Annual Salary (MO)

$37,680

$18.12/hr

vs National Average

$41,812

-9.9% vs national median

Salary Range (10th–90th)

$31K – $45K

34K employed in Missouri

The median Nursing Assistant (CNA) salary in Missouri is $37,680 per year, which translates to approximately $18 per hour. This figure indicates that Missouri's CNA salaries are slightly below the national average. With a substantial number of CNAs employed across the state, this role is a significant part of the healthcare workforce.

Several factors can influence a CNA's earning potential in Missouri. Experience levels, the specific healthcare facility, and geographic location within the state all play a role in determining actual pay. While the typical range falls between $31,350 and $45,260 annually, individual circumstances can lead to variations.

Salary Distribution — Nursing Assistant (CNA) in Missouri

Nursing Assistant (CNA) (MO) salary percentiles
PercentileAnnual Salary
10th percentile$31,350
25th percentile$35,400
Median (50th percentile)$37,680
75th percentile$41,600
90th percentile$45,260

Top-Paying Industries for Nursing Assistant (CNA) (U.S.)

Which industries pay Nursing Assistant (CNA)s the most — nationwide figures (industry-level data is not available by state). Nursing Assistant (CNA)s in Missouri tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Finance and Insurance$60,71040
Administrative and Support Services$47,81049K
Government (excl. schools, hospitals & USPS)$47,05047K
Professional, Scientific, and Technical Services$46,920430
Wholesale Trade$46,540—

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nursing Assistant (CNA) in Missouri vs National

Historical Nursing Assistant (CNA) salary trend in Missouri
YearMedian Salary (Missouri)
2025$37,680
2026 (projected)$38,810

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nursing Assistant (CNA) in Missouri
YearMissouri MedianNational Median
2025$37,680$41,812
2026 (projected)$38,810$43,066

Nursing Assistant (CNA) Salary by Experience Level in Missouri

Nursing Assistant (CNA) salary by experience level in Missouri
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$35,400
Mid-level3-5 yrs$37,680
Senior6-9 yrs$41,600
Staff / Lead10+ yrs$45,260

Nursing Assistant (CNA) Salary in Other States

Related Nursing Assistant (CNA) Salaries in Missouri

How other high-demand occupations in Missouri compare to Nursing Assistant (CNA) ($37,680 median).

OccupationMedian Salaryvs Nursing Assistant (CNA)Hourly
Cardiologist in MO$648,070+1619.9%$311.57/hr
Emergency Medicine Physician in MO$456,280+1110.9%$219.37/hr
Psychiatrist in MO$312,680+729.8%$150.33/hr
Nurse Anesthetist in MO$242,630+543.9%$116.65/hr
Pediatrician in MO$223,910+494.2%$107.65/hr
Internal Medicine Physician in MO$216,570+474.8%$104.12/hr
Dentist in MO$204,960+443.9%$98.54/hr
Family Medicine Physician in MO$171,180+354.3%$82.30/hr
Pharmacist in MO$137,610+265.2%$66.16/hr
Physician Assistant in MO$135,130+258.6%$64.97/hr
Optometrist in MO$133,810+255.1%$64.33/hr
Nurse Midwife in MO$130,220+245.6%$62.61/hr

Frequently Asked Questions

What is the average annual salary for a Nursing Assistant in Missouri?

The average annual salary for a Nursing Assistant (CNA) in Missouri is $37,680. This means that half of all CNAs in the state earn more than this amount, and half earn less.

How much does a CNA typically earn per hour in Missouri?

CNAs in Missouri typically earn around $18 per hour. This hourly rate aligns with the median annual salary of $37,680.

What is the salary range for Nursing Assistants in Missouri?

The salary range for Nursing Assistants (CNAs) in Missouri generally falls between $31,350 and $45,260 per year. This indicates that while the median is $37,680, individual earnings can vary significantly within this spectrum.

How do CNA salaries in Missouri compare to the national average?

Nursing Assistant (CNA) salaries in Missouri are approximately 9.9% lower than the national average. The median salary of $37,680 annually in Missouri reflects this difference.

More Locations