Employer-posted pay · October 2026 · updated nightly

CNA / Patient Care Tech pay in Minnesota

Hourly ranges from 292 active Minnesota postings that list pay. Nothing is modelled: every number below is a range an employer printed on a job.

292 postings list pay · 13 health systems · October 2026

Median posted range$19.81 – $25.74per hour
Postings with pay292active, Minnesota
Employers posting13health systems
Floor to ceiling$15.00 – $34.00lowest floor, highest ceiling
Where the 292 ranges sit
Lowest floor $15.00 · highest ceiling $34.00
Median posted rangeMiddle half of posted floors, $18.00 – $22.51

By employer

13 health systems · most postings first, top 10 shown · bar = median posted range on the $15 – $34 axis
most postings first
Sanford Health
97 postings with pay · 33% of MN
$22.60 – $25.50/hr97 jobs →
Essentia Health
69 postings with pay · 24% of MN
$17.76 – $24.30/hr69 jobs →
DaVita
30 postings with pay · 10% of MN
$18.50 – $28.50/hr30 jobs →
Allina Health
26 postings with pay · 9% of MN
$21.33 – $27.78/hr26 jobs →
Avera Health
14 postings with pay · 5% of MN
$22.60 – $26.00/hr14 jobs →
Fresenius Medical Care
13 postings with pay · 4% of MN
$16.00 – $25.00/hr13 jobs →
CommonSpirit
11 postings with pay · 4% of MN
$22.50 – $31.79/hr11 jobs →
CentraCare Health
9 postings with pay · 3% of MN
$19.40 – $28.79/hr9 jobs →
Ridgeview
9 postings with pay · 3% of MN
$21.07 – $27.40/hr9 jobs →
Aspirus Health
6 postings with pay · 2% of MN
$18.00 – $26.12/hr6 jobs →
Faint tick = state median floor, $19.81Minnesota pay by hospital system →

Highest posted ranges right now

Sorted by ceiling · apply direct, no account
All Minnesota CNA jobs →

Ranges are copied from the employer’s posting on the night it was indexed; offers vary by experience, shift and certification. Postings without a listed hourly range, annual salaries and travel contracts are excluded from every number on this page. Updated October 2026.