Skip to content
HomeNorth CarolinaCharlotte

CNA classes in Charlotte, North Carolina

Published July 5, 2026 · Updated July 5, 2026

The Charlotte metro has 30 state-approved CNA programs, from $205 to $1,600, taking about 4 to 5 weeks. Once you’re certified, you can start earning a median of $18.96/hr at one of the Charlotte-area employers mapped on this page: hospitals, nursing homes, home-health agencies, hospices, and assisted-living communities.

30Approved programs
$205 to $1,600Program cost
$18.96/hrMedian pay

Sponsored Ad · No obligation.

  • North Carolina-approved programs only
  • Data verified July 5 2026
A certified nursing assistant caring for an elderly patient, CNA classes in Charlotte, North Carolina
Start training

CNA programs in the Charlotte area

Central Piedmont Community College runs the Nurse Aide program at two campuses you can pick between: Central Campus in uptown Charlotte and Levine Campus in Matthews. If you already hold a Nurse Aide I listing, Rowan-Cabarrus Community College adds a Nurse Aide II track that feeds the Concord and Kannapolis hospitals, and Gaston College handles training on the Gastonia side of the metro. All 30 programs below are state-approved, spanning Charlotte plus nearby Kannapolis, Matthews, Mooresville and Gastonia. 19 of them publish tuition, from $205 to $1,600: the least expensive is Rowan-Cabarrus Community College at $205, the highest Carolinas College of Health Sciences at $1,600. The other 11 list cost by request. Every published price is tuition, so budget for the exam (about $140), a background check, and scrubs unless they’re bundled. If price decides it, start from the cheapest and check start dates; if you need evenings or weekends, 0 programs run evening classes and 0 offer weekends.

Sort:
Filter:
ProgramCityFormatLengthTotal CostDetails
Verified July 5, 2026 against each program’s published materials. We check this carefully, but tuition and fees change and aren’t guaranteed here, so confirm the current cost directly with the school before you enroll.Run one of these programs and need a correction? Email [email protected]. Some listings may be advertisers; see our advertising disclosure.
Curated cut · lowest cost

Cheapest CNA classes in Charlotte

The cheapest CNA class in the Charlotte area is Rowan-Cabarrus Community College at $205, followed by Mitchell Community College at $224 and Gaston College at $230. The catch with those seats is what the price includes: at Rowan-Cabarrus Community College and the options near it, that rate is usually tuition only, so confirm whether the state exam, background check, and scrubs are extra before you choose on price alone.

ProgramCityLengthTotal CostDetails

Is the cheapest class the best value?

Not always. The $205 sticker is really about $345 once you add the roughly $140 exam, plus a background check and scrubs, and the cheapest programs rarely bundle any of that. And a faster program like Blooming Heart School of Health (4 weeks, $850) that costs more but finishes in weeks rather than months can be the better deal if getting to work quickly matters more than saving on tuition.

Ways to pay

Get reimbursed after you’re hired. You may qualify for pro-rata reimbursement of eligible training costs if a Medicare- or Medicaid-certified nursing home hires you within 12 months of paying for your own training (federal rule 42 CFR 483.152). Ask the facility how it handles reimbursement.

Local help paying for class. The NCWorks Career Centers serving Mecklenburg County can help cover training costs through WIOA if you qualify; ask whether your chosen program is on the WIOA-eligible training list before you enroll.

Sponsored Ad · No obligation.

Where you’ll work

Where CNAs work in Charlotte

Charlotte’s CNA hiring is led by Atrium Health, whose flagship Carolinas Medical Center runs the uptown core. Novant Health Presbyterian Medical Center covers the east side, and Novant Health Huntersville Medical Center serves north Mecklenburg. Atrium Health Cabarrus covers the Concord-Kannapolis corridor, and CaroMont Regional Medical Center anchors Gastonia. White Oak of Charlotte is one of the large skilled-nursing employers hiring alongside the hospitals. The 50 Charlotte-area employers below span 10 hospitals and health systems, 10 skilled nursing and rehab centers, 11 home-health agencies, 8 hospice providers, 11 assisted-living communities. Hospitals cluster in Charlotte itself, while the list also reaches Gastonia, Monroe and Huntersville. Each listing links to that employer’s careers page.

Hospitals (10)

Atrium Health Carolinas Medical Center1000 Blythe Blvd, Charlotte, NC 28203704-355-2000Careers ↗
Atrium Health Pineville10628 Park Rd, Charlotte, NC 28210704-667-1000Careers ↗
Atrium Health University City8800 N. Tryon St, Charlotte, NC 28262704-863-6000Careers ↗
Atrium Health Mercy2001 Vail Ave, Charlotte, NC 28207704-304-5000Careers ↗
Atrium Health Cabarrus920 Church St North, Concord, NC 28025704-403-3000Careers ↗

Nursing homes & skilled nursing (10)

Peak Resources – Charlotte3223 Central Ave, Charlotte, NC 28205704-749-1100Careers ↗
White Oak Manor – Charlotte4009 Craig Ave, Charlotte, NC 28211704-365-2620Careers ↗
Accordius Health at Charlotte5939 Reddman Rd, Charlotte, NC 28212704-703-6060
Gastonia Health & Rehab Center1770 Oak Hollow Rd, Gastonia, NC 28054704-853-8175Careers ↗
The Greens at Cabarrus250 Bishop Ln, Concord, NC 28025704-788-6400Careers ↗

Home health agencies (11)

Carolina Home Health Care3020 Prosperity Church Rd, Ste I, Charlotte, NC 28269704-548-8949Careers ↗
Right at Home (Charlotte / East)7520 E Independence Blvd, Ste 280, Charlotte, NC 28227980-475-1849Careers ↗
BAYADA Home Health Care8801 J.M. Keynes Dr, Ste 350, Charlotte, NC 28262704-423-9449Careers ↗
Visiting Angels Charlotte125 Sweet Meadow Blvd #180, Charlotte, NC 28262704-549-4010Careers ↗
BrightStar Care Northern Charlotte / Huntersville704-721-7827Careers ↗

Hospice care (8)

VIA Health Partners7845 Little Ave, Charlotte, NC 28226704-375-0100Careers ↗
Atrium Health Hospice & Palliative Care Cabarrus5003 Hospice Ln, Kannapolis, NC 28081704-935-9434Careers ↗
Novant Health Hospice & Palliative Care324 N McDowell St, Charlotte, NC 28204704-384-6478Careers ↗
Amedisys Hospice (Charlotte)Charlotte, NC 28262 (ZIP only)704-248-2543Careers ↗
Gaston Hospice (Carolina Caring)258 E Garrison Blvd, Gastonia, NC 28054704-861-8405Careers ↗

Assisted living (11)

Southminster8919 Park Rd, Charlotte, NC 28210704-551-6800Careers ↗
Aldersgate3800 Shamrock Dr, Charlotte, NC 28215704-532-7000Careers ↗
The Charlotte Assisted Living & Memory Care9120 Willow Ridge Rd, Charlotte, NC 28210704-834-1992Email ↗
Brookdale Weddington Park2404 Plantation Center Dr, Matthews, NC 28105704-847-9477Careers ↗
Brookdale Concord Parkway2452 Rock Hill Church Rd, Concord, NC 28027704-782-7594Careers ↗

These employers hire CNAs across the Charlotte metro. Get matched to a program near where you want to work.

Sponsored Ad · No obligation.

CNA pay

What CNAs earn in Charlotte

$18.96/hr Charlotte-metro median · about $39,430/yr

Depending on your setting and experience, expect somewhere between $16.22 and $23.58 an hour (the 10th to 90th percentile across the Charlotte metro).

At $18.96/hr, Charlotte pays a little above the North Carolina statewide median of $18.49.

Source: BLS OEWS, May 2025, Charlotte-Concord-Gastonia NC-SC metro area (OEWS area 16740)

What moves you up the range

Your pay depends more on setting, shift, and experience than on the city itself. The 50 Charlotte-area employers below span hospitals, skilled nursing, home health, and hospice (Atrium Health Carolinas Medical Center and Atrium Health Pineville), and each sets its own rates and schedules, so compare a few listings on this page against the median above before you take the first offer.

After your class

Where you’ll take the CNA exam near Charlotte

North Carolina’s nurse aide competency exam is run by Credentia. Finish a state-approved program first, then register and schedule the written and skills test through Credentia’s CNA365 platform. The exam runs about $140. You get 24 months and up to 3 attempts after finishing training. Passing lists you on the North Carolina Nurse Aide I Registry.

Charlotte-area test sites

You’ll most likely test at one of these approved test sites, which regularly host nurse aide competency testing (sites verified July 5, 2026). North Carolina’s live test-site list and open dates live inside Credentia’s CNA365 system; confirm the current site and seats there.

Central Piedmont Community College – Levine Campus2800 Campus Ridge Rd, Matthews, NC 28105
Rowan-Cabarrus Community College – South Campus1531 Trinity Church Rd, Concord, NC 28027
Gaston College – Dallas (Myers Center)201 Highway 321 South, Dallas, NC 28034
South Piedmont Community College – Monroe4209 Old Charlotte Hwy, Monroe, NC 28110
Stanly Community College – Albemarle Campus141 College Dr, Albemarle, NC 28001
North Carolina sets the requirements, and they’re the same in every city. To work in Charlotte you’ll finish one of the 30 state-approved programs above (75 hours minimum), pass the Credentia exam, and land on the North Carolina Nurse Aide I Registry. How to become a CNA in North Carolina →
Common questions

Charlotte CNA questions

Sources & methodology

How we verify this page

We build this page from the North Carolina Nurse Aide I Registry and approved-training guide (which programs are state-approved), each program’s own published materials (cost, hours, and schedule), Credentia (the state exam), and the U.S. Bureau of Labor Statistics (pay). Tuition and fees change and aren’t guaranteed here, so confirm the current cost directly with the school before you enroll.

Last verified July 5, 2026. Spot a mistake, or run one of these programs? Email [email protected].

Ready to start? Get matched to Charlotte CNA programs.

Tell us your ZIP and we’ll match you with approved programs near you, including day, evening, and weekend schedules.

Sponsored Ad · No obligation.

CNAClasses.com is an independent guide. We earn a referral fee if you enroll through a match.

📍 Find & Compare CNA Programs Near You View Local Options →
+