CNA classes in Baltimore, Maryland
The Baltimore area has 27 state-approved CNA programs, from $950 to $2,856. CNAs here earn a median $20.56/hr. Gandhi Health Care LLC sets the floor, out in Pikesville.
Enter your ZIP to get matched with programs near you
✓ Under a minute · Free
Sponsored Ad · No obligation.
- Maryland-approved programs only
- Data verified July 15 2026

CNA programs in the Baltimore area
All 27 programs below are state-approved, spanning Baltimore plus nearby Columbia, Bel Air, Annapolis and Towson. 17 of them publish tuition, from $950 to $2,856: the least expensive is Gandhi Health Care LLC at $950, the highest Anne Arundel Community College at $2,856. The other 10 list cost by request. Every published price is tuition, so budget for the exam (about $130), 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, 8 programs run evening classes and 4 offer weekends.
| Program | City | Format | Length | Total Cost | Details | |
|---|---|---|---|---|---|---|
| American Health Career Institute | Baltimore | Contact school | Contact school | $1,065 | ||
| Anne Arundel Community College | Arnold | In-person | Contact school | $2,856 | ||
| Baltimore Academy of Nursing Assistants | Essex | Contact school | Contact school | $1,130 | ||
| Carroll Community College | Westminster | In-person | Contact school | $2,178 | ||
| Community College of Baltimore County – Dundalk | Baltimore | In-person | Contact school | $2,194 | ||
| Community College of Baltimore County – Essex | Baltimore | In-person | Contact school | $2,194 | ||
| Community College of Baltimore County – Randallstown | Randallstown | In-person | Contact school | $2,194 | ||
| Harford Community College | Bel Air | In-person | Contact school | $1,953 | ||
| Health Focus INC. | Baltimore | In-person | Contact school | $1,600 | ||
| Howard Community College | Columbia | Hybrid | Contact school | $1,720 | ||
| New Destiny Health Career Center | Towson | In-person | Contact school | $1,270 | ||
| Top Knowledge Healthcare Institute | Baltimore | In-person | 6 wk | $1,395 | ||
| Vision Allied Health Institute | Towson | In-person | 4 wk | $1,280 | ||
| A Watchful Eye | Timonium | In-person | Contact school | Contact school | ||
| Baltimore City Community College | Baltimore | In-person | Contact school | Contact school | ||
| Beacon Institute | Columbia | Hybrid | Contact school | $1,700 | ||
| Caroline Center | Baltimore | In-person | Contact school | Contact school | ||
| ELH Nursing Solutions, LLC | Hunt Valley | Contact school | Contact school | Contact school | ||
| Gandhi Health Care LLC | Pikesville | In-person | Contact school | $950 | ||
| Health Beat Academy, LLC | Abingdon | Contact school | Contact school | Contact school | ||
| It Works Learning Center, INC. | Annapolis | In-person | Contact school | $2,400 | ||
| Luminis Health Anne Arundel Medical Center | Annapolis | Contact school | Contact school | Contact school | ||
| Precise Academy | Reisterstown | Contact school | Contact school | Contact school | ||
| Spring Grove Hospital Center | Catonsville | Contact school | Contact school | Contact school | ||
| Stein Academy | Windsor Mill | In-person | Contact school | $995 | ||
| The Soul of Medicine Training Center | Baltimore | Contact school | Contact school | Contact school | ||
| University of Maryland Upper Chesapeake Health | Bel Air | Contact school | Contact school | Contact school |
Cheapest CNA classes in Baltimore
17 of the 27 programs here carry a price, which is unusually open, and the bottom of the list is dominated by private institutes outside the city, starting with Gandhi Health Care LLC at $950 in Pikesville. Inside Baltimore the floor is $1,065 at American Health Career Institute. The saving for driving out is real but modest, so weigh it against getting to clinicals on time.
| Program | City | Length | Total Cost | Details | |
|---|---|---|---|---|---|
| Gandhi Health Care LLC | Pikesville | Contact school | $950 | ||
| Stein Academy | Windsor Mill | Contact school | $995 | ||
| American Health Career Institute | Baltimore | Contact school | $1,065 | ||
| Baltimore Academy of Nursing Assistants | Essex | Contact school | $1,130 | ||
Find a CNA program near youAnswer a few questions to see matching options. | |||||
| New Destiny Health Career Center | Towson | Contact school | $1,270 | ||
| Vision Allied Health Institute | Towson | 4 wk | $1,280 | ||
| Top Knowledge Healthcare Institute | Baltimore | 6 wk | $1,395 | ||
| Health Focus INC. | Baltimore | Contact school | $1,600 | ||
Is the cheapest class the best value?
Not always. The $950 is tuition. The state exam adds about $130 on top, and a background check and scrubs are extra again, so budget above the sticker rather than at it. Ask each school how long it runs and what the price covers, because the shortest course and the cheapest one are rarely the same program.
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. Baltimore City Mayor’s Office of Employment Development (MOED) 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 CNAs work in Baltimore
The Johns Hopkins Hospital and University of Maryland Medical Center give this page two of the best-known academic hospitals in the country, and FutureCare Old Court is one of three FutureCare skilled nursing sites listed, so both the acute and long-term ends are concentrated in a few names.
Hospitals (12)
Nursing homes & skilled nursing (12)
Home health agencies (9)
Hospice care (8)
Assisted living (12)
These employers hire CNAs across the Baltimore metro. Get matched to a program near where you want to work.
Sponsored Ad · No obligation.
What CNAs earn in Baltimore
Depending on your setting and experience, expect somewhere between $16.91 and $23.05 an hour (the 10th to 90th percentile across the Baltimore metro).
At $20.56/hr, Baltimore pays a little below the Maryland statewide median of $20.79.
Source: BLS OEWS, May 2025, Baltimore-Columbia-Towson metro area (OEWS area 12580)
What moves you up the range
Three things, in the order they usually pay off: shift, setting, and time on the job. Nights, weekends and holidays carry a differential almost everywhere, and picking up those shifts is the fastest raise available to a new aide. Hospitals and hospital-run skilled nursing generally start higher than freestanding nursing homes or agency home care, though the home-care schedule can be worth more than the hourly gap. Experience moves you less than either in the first year. Compare a few of the 53 Baltimore-area listings below against the median above before you take the first offer.
Where you’ll take the CNA exam near Baltimore
Maryland’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 $130. Passing lists you on the Maryland Nurse Aide Registry.
Baltimore-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 15, 2026). Maryland schedules the nurse aide exam through Credentia; pick your test date and location at credentia.com/test-takers/maryland after you finish training.
Baltimore CNA questions
How we verify this page
We build this page from the Maryland Nurse Aide 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.
More CNA resources for Maryland
CNAClasses.com is an independent guide. We earn a referral fee if you enroll through a match.