Key Points
- Carroll Community College’s net CNA price is just $2,725 after aid.
- Dwyer Workforce Development’s free CNA program boasts 93% job placement.
- Employer-sponsored and grant-funded programs can fully cover CNA tuition.
Compare state-approved CNA training options across Maryland—from Salisbury to Gaithersburg—using real data on cost, quality, and graduate success.

Twelve community colleges across Maryland currently offer Board of Nursing-approved CNA programs, with tuition as low as $1,700 and completion timelines as short as five weeks. That range gives you real options, but it also makes comparison harder. Programs differ in clinical hours, scheduling flexibility, and whether they bundle Geriatric Nursing Assistant preparation into the same certificate.
The real challenge is matching a program to your circumstances. A $2,178 option in Westminster and a $1,909 option in Baltimore serve very different commuters, and evening availability varies by campus. Maryland's aging population continues to push CNA hiring across hospitals, skilled nursing facilities, and home health agencies, so the credential carries weight statewide, from Cumberland to Salisbury.
Maryland CNA programs range widely in cost, format, and total training hours, so the best choice depends on your schedule, budget, and how quickly you want to sit for the state exam. The community college options below stand out for clear pricing, Maryland Board of Nursing alignment, and practical clinical experience. Use the program cards to compare hours, cost, and delivery before you contact a school.
Westminster, MD · ~$3,000/yr (est.)
Best for: Working adults needing flexible evening training
Carroll Community College in Westminster offers a CNA and GNA certificate that runs about 2 to 3 months and 132 hours. Students practice personal care, vital signs, infection control, and admission assessments, with clinicals at a long-term care facility. Weekday evening and summer daytime sessions make it accessible for working adults, and graduates are eligible for Maryland CNA certification and the National GNA exam.
Rockville, MD · ~$8,000/yr (est.)
Best for: Budget-conscious students in DC suburbs
Montgomery College in Rockville combines CNA and GNA training with classroom, lab, and clinical experience under RN supervision. The program runs in fall, spring, and summer, and needs-based scholarships may cover costs. Admission requires an information session and math and reading tests, and no separate CNA certification exam is needed after course completion.
Bel Air, MD · $9,000/yr (est. net price)
Best for: Cost-conscious learners wanting all-inclusive tuition
Harford Community College in Bel Air blends Nursing Assistant Theory and Clinical courses with a 66-hour clinical at an area healthcare facility. The program is approved by the Maryland Board of Nursing and prepares students for CNA and GNA certification and the NNAAP exam. The roughly $1,953 total cost includes CPR, fingerprinting, and exam fees, making it a clearly priced entry point.
Hagerstown, MD · $5,000 – $10,000/yr (est.)
Hagerstown Community College offers CNA coursework that includes Foundations of Healthcare, two CNA modules, and clinical experience. Students learn medical terminology, infection control, and personal care skills, with scholarships potentially covering program costs. The program requires COVID-19 vaccination and prepares graduates for Maryland CNA/GNA certification.
La Plata, MD · $5,000 – $10,000/yr (est.)
The College of Southern Maryland delivers its CNA program through Workforce and Continuing Education, with two required courses: Nursing Assistant Fundamentals and Practice. It costs $2,389 and includes mandatory orientation and clinical partner requirements tied to Southern Maryland employers. Applicants must be 18 or older and complete a Work Keys Assessment.
Columbia, MD · ~$11,000/yr (est.)
Howard Community College in Columbia offers a five-week hybrid CNA program with online theory, hands-on skills labs, and 40 hours of clinical training. Tuition is $1,700 including fees, and graduates are eligible for Maryland CNA licensure and the state GNA exam. The 145-hour curriculum is a strong fit for students who want to move quickly without sacrificing clinical practice.
North East, MD · ~$10,000/yr (est.)
Cecil College in North East runs an evening and weekend Nursing Assistant program totaling 150 hours. It prepares students for Maryland CNA/GNA certification and supports Delaware reciprocity, with clinical training available in Maryland, Delaware, and Pennsylvania. Requirements include a high school diploma or GED, background check, drug screen, health profile, and BLS certification.
Largo, MD · $5,000 – $10,000/yr (est.)
Prince George's Community College offers a CNA program approved by the Maryland Board of Nursing at multiple campuses, including Largo, University Town Center, and Laurel. Day and evening cohorts, plus clinical shifts from 7 a.m. to 3 p.m. or 3 p.m. to 11 p.m., support commuter schedules. The program costs $1,000 for theory plus $600 for clinical, not including textbooks and background checks.
Arnold, MD · $4,000 – $12,000/yr (est.)
Anne Arundel Community College in Arnold offers a 136-hour noncredit CNA/GNA program that does not require a standard college application. Cost is $2,856 for county residents plus exam fees, and the program accepts students age 18 and older after an information session. It prepares graduates for hospital and long-term care roles and links to an Advanced Patient Care Technician pathway.
Baltimore, MD · $4,000 – $11,000/yr (est.)
Community College of Baltimore County offers multiple CNA and GNA tracks at its Dundalk, Essex, and Randallstown campuses. A fast-track option totals about 100 hours and costs $1,909 with monthly starts, while a more in-depth 136-hour continuation certificate costs $2,194. Both prepare students for Maryland Board of Nursing certification and include clinical rotations, with schedules and supports that fit Baltimore-area commuters.
Cost and quality pull in opposite directions more often than most ranking systems admit. A program priced low enough to be accessible might offer fewer clinical hours. A program with strong graduate outcomes might be offered only during hours that rule out anyone with a day job. Building this list meant sitting with that tension and making judgment calls transparent enough for you to override them.
Every school on this list was evaluated across four main areas: net price (what students actually pay after aid, not the sticker price), graduation or completion rates, earnings potential for graduates, and program format. Format matters because a program only offered Monday through Friday at 9 a.m. effectively excludes caregivers, second-job holders, and anyone without reliable transportation during peak hours.
Where available, we drew on federal datasets including IPEDS and the College Scorecard to anchor the numbers. These sources give us a consistent, government-collected baseline so the comparisons are apples-to-apples rather than each school's self-reported marketing figures.
Federal data covers colleges and career schools that participate in Title IV aid programs, but not every CNA training site does. Community hospital programs, Red Cross chapters, and some private training centers operate outside that reporting structure. For those programs, we researched cost, duration, and format directly, pulling from program pages and state registry records as of mid-2026.
In cases where program-level earnings data had not yet been published or was not available for a specific site, we noted that plainly rather than substituting a number that might not reflect the actual program.
Neither cost nor outcomes was treated as a dealbreaker on its own. A free program with a poor completion record does not serve you well. A program with excellent graduate employment rates that costs three times more than alternatives requires a financial rationale. The final ranking reflects CNA programs where affordability and outcomes reinforce each other, with format and scheduling flexibility used as tiebreakers.
If your situation differs from the typical student profile, the comparison table later in this article lets you sort by whichever factor matters most to you.
Getting started as a CNA in Maryland comes with many questions. Here are straightforward answers to the most common ones, so you can make informed decisions about your training and career path.
First, confirm you meet the basic requirements: you must be at least 17 years old (though some programs accept students as young as 161 or require 18), hold a high school diploma or GED1, and pass a criminal background check2. You will also need CPR certification before starting clinical work. Once enrolled in a state-approved program, you will complete 100 hours of training, including 40 hours of hands-on clinical experience, before taking the certification exam.3
Yes, a high school diploma or GED is required to enroll in a CNA training program in Maryland.1
Maryland CNA certification is valid for two years. To renew, you typically need to demonstrate that you have worked as a CNA for a minimum number of hours during that period. If you do not meet the work requirement, you may need to retake the competency exam. Check with the Maryland Board of Nursing for the most current renewal guidelines.
Many training providers understand that students have jobs and family commitments. While schedules vary, you can often find programs that offer evening, weekend, or part-time options. Contact the programs directly to ask about their current schedules.
A CNA (Certified Nursing Assistant) is the foundational credential. A GNA (Geriatric Nursing Assistant) is an additional certification that allows you to work specifically in nursing homes and long-term care facilities. In Maryland, many employers require both. To earn the GNA, you must pass the NNAAP exam through Credentia after completing your CNA training. The GNA exam fee is $105.
You cannot complete the entire program online. Maryland allows hybrid programs where you take the theory portion online, but the required 40 hours of clinical practice must be completed in person at an approved healthcare facility.3
Typical costs range from $600 to $2,000. For example, the American Red Cross charges around $1,300, Prince George's Community College is $1,6001, and Carroll Community College is $2,1784. Don't forget exam fees: $20 for the CNA certification test and $105 for the GNA exam.
Individual programs do not consistently publish job placement rates. However, the demand for CNAs in Maryland is strong, with CNA career information reporting a median hourly wage of $152. Many graduates find employment quickly, especially in nursing homes and hospitals.
Yes. Several programs offer free training, especially through workforce development initiatives or employer sponsorships. Even if you pay upfront, financial aid, payment plans, and scholarships may be available. Ask your chosen program about eligibility requirements.2
Becoming a Certified Nursing Assistant in Maryland follows a clear, state-defined process. Here is your step-by-step guide.

How much does it actually cost to become a CNA in Maryland, and can you get trained for free? The short answer: most programs run between $900 and $3,750, but several employer-sponsored and grant-funded pathways bring the cost down to zero.
Maryland CNA tuition falls into a predictable range for 2025-2026. Private training centers tend to sit at the lower end, while community colleges cluster in the middle, and hospital-affiliated programs sometimes push higher.
Most of these costs cover tuition only. Expect to budget another $200-$400 for scrubs, textbooks, background checks, health screenings, and the state certification exam.
Several programs in Maryland cost nothing out of pocket if you qualify:
Community colleges like Montgomery College and Carroll Community College offer needs-based scholarships and tuition assistance for their CNA/GNA tracks. Ask the continuing education office about payment plans, workforce development vouchers, and Pell-adjacent funding for noncredit healthcare programs.
Even at the top of the tuition range, the math works in your favor. Paying $2,000-$3,000 for a program that takes two to three months, then stepping into a full-time healthcare role, is one of the fastest tuition-to-paycheck turnarounds in the state. That's why CNA training remains a practical entry point, whether you plan to stay bedside or use it as a stepping stone toward LPN or RN work.
Dwyer Workforce Development in Maryland offers free CNA training and reported a 93% job placement rate in 2024, according to Help Baltimore's Homeless. That means nearly all graduates moved directly into paid healthcare positions, proving that a tight budget does not have to stand between you and a rewarding career.
Here's a side-by-side look at four of Maryland's highest-rated CNA programs. Costs range from under $2,000 to over $2,200, and durations span from about one month to three months, so you can find a program that fits your budget and schedule.
| Howard Community College | Community College of Baltimore County | Carroll Community College | Harford Community College |
|---|---|---|---|
| $1,700 - $1,720 | $1,909 - $2,274 | $2,178 | $1,953 |
| 1.15 months | 1-3 months | 2-3 months | 1.38 months |
| Hybrid | Campus | Campus | Campus |
| Maryland Board of Nursing | Maryland Board of Nursing | Maryland Board of Nursing | Maryland Board of Nursing |

Finding CNA classes near your community can make training far more manageable, since commuting time and local clinical placements both matter. Whether you're on the Eastern Shore, in Montgomery County, or in central Maryland, there are accredited programs that fit different budgets and schedules.
Salisbury offers several paths to certification. Wor-Wic Community College, located at 32000 Campus Drive, runs a Nursing Assistant / Geriatric Nursing Assistant program that is completely free for eligible residents through the state's EARN Ready to Care initiative.1 This program covers all instructional costs, making it the most budget-friendly route in the area. Private academy Cambridge Nursing Assistant Academy charges approximately $975 for its CNA program3, and other providers such as Shore Up! Inc. and Deer's Head Hospital Center also offer training at affordable rates.
In Gaithersburg, Morning Star Academy delivers CNA training at 101 Lakeforest Boulevard, Suite 402. The program's total cost is $1,1003, and it provides the theory and clinical hours needed to sit for the Maryland certification exam. While it's the primary in-city option, nearby Rockville is home to Montgomery College, which runs a combined CNA/GNA program on a campus-based schedule with needs-based scholarships available.
The Baltimore area has several established providers. The American Red Cross offers a CNA class at 4700 Mt. Hope Drive, with total costs typically between $1,400 and $1,800. The Community College of Baltimore County (Essex campus at 7201 Rossville Blvd) runs a 1, 3 month program costing around $1,909. In Frederick, Frederick Community College at 7932 Opossumtown Pike provides a comprehensive CNA training that includes clinical skills, health screening requirements, and certification preparation.
When comparing nearby CNA classes, focus on a few practical details:
By picking a program near your home or work, you reduce travel expenses and can more easily juggle training with your other responsibilities. Whether you enroll at a community college, a Red Cross site, or a private academy, the proximity factor helps you stay consistent and graduate job-ready.