CNA Classes & Programs in Maryland
169 CNA programs across 83 Maryland cities, including free, online, 4-week, evening and weekend options.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
CNA training in Maryland
- Programs
- 169
- state-approved
- Cities covered
- 83
- with CNA programs
- Median pay
- $38,620
- $18.57 an hour
- CNAs employed
- 24,810
- in Maryland
- Training hours
- 100
- minimum, incl. 40 clinical
Sources: US Census (2024), BLS OEWS (May 2023).
On this page
What brings you here?
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Get Info from CNA Schools in Maryland
Fill in the short form to get information from CNA schools that serve your area, such as cost, schedules and start dates.
CNA program search
✓ Free Service✓ No Obligations✓ Compare Multiple Programs
We may earn a fee when you request information from schools.
How to Become a CNA in Maryland: Requirements
-
Complete a state-approved CNA training program
At least 100 hours, including 40 hours of supervised clinical practice.
-
Pass the state competency exam
A knowledge test and a hands-on skills test.
-
Get listed on the Maryland CNA Registry
Employers check the registry before hiring.
Step 1 is a state-approved program. Find one in Maryland.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Maryland requirements in detail
Before starting your training, it's important to know what Maryland requires for CNA certification. Meeting these standards ensures you're eligible to test, be placed on the state registry, and work in approved healthcare settings, especially in licensed nursing homes where a Geriatric Nursing Assistant (GNA) designation is also required.
Eligibility
- Program enrollment: To work in a Maryland nursing home, you must complete a Maryland Board of Nursing–approved nursing assistant training program that qualifies you for both Certified Nursing Assistant (CNA) certification and the Geriatric Nursing Assistant (GNA) exam. The program must include at least 100 hours of instruction, with a minimum of 40 hours of supervised clinical practice in a Maryland-licensed nursing home.
- Good standing: Candidates must be eligible for placement on the Maryland Nurse Aide Registry, with no substantiated findings of abuse, neglect, or misappropriation on any state nurse aide registry.
Training Hours & Clinicals
Maryland's Board-approved CNA/GNA programs must provide a minimum of 100 total hours of training, including at least 40 hours of supervised clinical practice in a Maryland-licensed nursing home. Before any direct resident contact, programs must complete 16 hours of required instruction covering federally mandated OBRA topics, including the role of the CNA, infection control, safety and emergency procedures (such as the Heimlich maneuver), the care environment, communication skills (observing, recording, reporting, and interpersonal relationships), legal and ethical considerations, and promoting resident independence and dignity.
Certification Exam (NNAAP / GNA)
To be recognized as a Geriatric Nursing Assistant for work in nursing homes, you must pass the Maryland version of the National Nurse Aide Assessment Program (NNAAP), administered by Credentia on behalf of the Maryland Board of Nursing:
- Knowledge test: 70 multiple-choice questions in written format, or an oral version with 60 multiple-choice questions plus 10 reading-comprehension questions. Candidates are given up to two hours to complete the knowledge exam. The oral test is available in English and Spanish.
- Skills evaluation: A timed demonstration of five nurse aide skills, including embedded hand hygiene and at least one measurement task (such as recording blood pressure, weight, or pulse). You have 30 minutes to complete all five skills. You must correctly perform all critical steps and a sufficient number of non-critical steps to pass.
You must pass both the knowledge and skills components to obtain the GNA designation. You have up to 12 months from completing your training program to take the exam for the first time. After your first attempt, you have a total of four (4) attempts within 24 months of your training completion date to pass both parts of the exam. Candidates who do not pass within this window are required to complete a new Board-approved training program before retesting.
Placement on the Registry & Working as a CNA
Once you meet training requirements and pass the required exams, your name is placed on the Maryland Nurse Aide Registry, maintained by the Maryland Board of Nursing. To work as a nursing assistant in a licensed nursing home, you must hold active Maryland CNA certification and have the GNA credential indicated on the registry. Employers are required to verify your registry status before hiring. In line with federal OBRA rules, a Medicare- or Medicaid-certified nursing facility may employ a trainee for up to 120 days while training and testing are completed.
Renewal & Continued Eligibility
Maryland CNA and GNA credentials must be renewed every 24 months (biennially) for a fee of $40. Your certification expires on the 28th day of your birth month in either an odd or even year, depending on your birth year. To remain active, you must have recent paid employment providing nursing or nursing-related services under appropriate supervision during the certification period. You can renew online through the Maryland Board of Nursing CNA Renewal Portal beginning 60 days before and up to 30 days after your expiration date. Those who do not meet recent-practice requirements may be required to retest and, in some cases, retrain in order to regain active status. The Board may also require additional documentation if there have been any abuse, neglect, or misappropriation findings.
Reciprocity (Out-of-State CNAs)
If you are certified as a CNA in another state and your certification is active and in good standing, you may apply for Maryland CNA certification by endorsement. The Maryland Board of Nursing will verify that your out-of-state training and certification meet federal OBRA standards (including completion of an approved nurse aide training program). Candidates who are not currently listed on any state registry, or whose prior training does not meet Maryland's requirements, must complete a Maryland Board–approved 100-hour training program before becoming certified. To work in Maryland nursing homes, endorsed CNAs must also meet the requirements for the GNA designation, which may include passing the Maryland NNAAP exam.
Costs & Reimbursement
Examination fees for the Maryland NNAAP are set by Credentia. Current fees (as of 2024) are:
- Written examination only: $45
- Oral examination only: $45
- Skills examination only: $85
- Complete competency evaluation (Written/Oral and Skills): $130
All fees are non-refundable once submitted. Candidates should verify current fees in the Maryland Nurse Aide Candidate Handbook before registering.
Under federal law, if you are employed by—or receive an offer from—a Medicare- or Medicaid-certified nursing facility at the time you begin training, the facility is responsible for covering your training and testing costs. If you are hired within 12 months after completing training, the facility must reimburse those costs on a prorated basis.
Sources: Maryland Board of Nursing — Nursing Assistant Certification Program, Credentia — Maryland Nurse Aide Testing, Maryland Nurse Aide Candidate Handbook (Credentia, 2024), 42 CFR 483.152 — Federal Nurse Aide Training Requirements
CNA Program Types in Maryland
Programs grouped by cost, format and schedule. Open a type to see its schools, costs and length.
Free CNA Classes in Maryland
Most in Baltimore, Annapolis and Rockville
Usually run by employers, colleges or workforce programs, often in exchange for a work commitment. They are not in our program search, so contact them directly. How free CNA training works
See 25 free programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| It Works Learning Center | Annapolis | Free | 9 |
| Educational Entity · 140 hours · Financial aid · Job placement helpIt Works Learning Center provides CNA/GNA training totaling 140 hours with day or evening schedules and offers lifetime job placement assistance. Programs run in 9 or 13 week formats with flexible payment plans and occasional grant-funded cohorts. | |||
| Luminis Health Anne Arundel Medical Center | Annapolis | Free | 6 |
| Acute Facility · Employer-sponsored · Job guaranteeAAMC sponsors a six-week, full-time CNA training for Patient Care Technician Trainees; trainees are employed and must obtain CNA certification by program end to transfer into a PCT role. | |||
| FutureCare Chesapeake | Arnold | Free | 8 |
| Nursing Home · Employer-sponsoredFutureCare’s paid CNA program runs 8 weeks in person, with 6 weeks of classroom learning and 2 weeks of hands-on clinical training at designated sites including Chesapeake. Graduates are then prepared for the Maryland GNA exam. | |||
| Baltimore City Community College | Baltimore | Free | – |
| Community College · Financial aidWorkforce Development offers noncredit Certified Nursing Assistant/Geriatric Nursing Assistant training combining classroom instruction and clinical experience. Eligible recent Baltimore City graduates may access tuition-free workforce training through the Mayor’s Scholars Program. | |||
| Caroline Center | Baltimore | Free | 15 |
| Educational Entity · Financial aid · Job placement help · Faith-basedScholarship-based CNA/GNA program for women with a 15-week, in-person daytime schedule and career readiness support. | |||
| FutureCare Irvington | Baltimore | Free | 8 |
| Nursing Home · Employer-sponsoredFutureCare provides a paid, 8-week in-person CNA training program with 6 weeks of classroom instruction and 2 weeks of clinical experience at select locations including Irvington. The program also prepares trainees for the GNA exam. | |||
| Genesis HealthCare - Franklin Woods Center | Baltimore | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
| Top Knowledge Healthcare Institute | Baltimore | Free | 4 |
| Educational Entity · 115 hours · Financial aid · Job placement helpCNA/GNA training totals 115 hours with theory, lab, and 40 clinical hours, and daytime cohorts can finish in 4 weeks; evening and weekend options are offered. The school provides job placement assistance and tuition‑free slots or scholarships for eligible students. | |||
| Tribute Home Care | Baltimore | Free | 4 |
| Nursing Home · Employer-sponsored · Job guaranteeTribute Home Care operates a free, Maryland Board of Nursing–approved 4-week CNA school in Baltimore, covering all course fees and materials. Graduates are offered a guaranteed full-time salaried caregiver position with benefits. | |||
| University of Maryland Medical Center - Downtown Campus | Baltimore | Free | 8 |
| Educational Entity · Employer-sponsored · Job placement helpUMMC Career Academy offers an 8-week, full-time, paid CNA training program covering basic nursing and safety skills and includes job placement. | |||
| University of Maryland Medical Center - Midtown Campus | Baltimore | Free | 8 |
| Educational Entity · Employer-sponsored · Job placement helpUMMC’s Career Academy offers an 8-week, full-time paid CNA training that teaches core nursing, safety, and communication skills. The program includes job placement support upon completion. | |||
| Atlantic General Hospital | Berlin | Free | 7 |
| Acute Facility · Employer-sponsored · Job guaranteeAtlantic General Hospital offers a paid, tuition-free internal CNA training program lasting seven weeks, with the final three weeks devoted to hands-on clinical training, in exchange for a one-year employment commitment. | |||
| Genesis HealthCare - Larkin Chase Center | Bowie | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
| Genesis HealthCare - Hammonds Lane Center | Brooklyn Park | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis HealthCare offers paid Nurse Aide Training with tuition and training fees covered; hires begin in a non-patient-care role, complete a state-approved program, then transition into CNA/GNA positions. Programs typically are completed within about four months and may be delivered on-site or through local/online partners. | |||
| FutureCare Pineview | Clinton | Free | 8 |
| Nursing Home · Employer-sponsoredFutureCare offers an 8-week, paid in-person CNA training with 6 weeks of classroom learning and 2 weeks of clinicals at select sites including Pineview. Training includes preparation for the Maryland GNA exam. | |||
| Lorien Health Services | Ellicott City | Free | – |
| Nursing Home · Employer-sponsoredLorien sponsors an earn-while-you-learn CNA/GNA pathway, including related instruction via the Lorien Health Care Academy, with on-the-job training at Lorien facilities. The company states it will pay tuition upfront for employees pursuing GNA and other nursing credentials. | |||
| Bello Machre | Glen Burnie | Free | – |
| Educational Entity · Employer-sponsoredBello Machre offers an employer-sponsored CNA training program for its staff to build caregiving skills for individuals with developmental disabilities. | |||
| Heritage Care | Hyattsville | Free | 3 |
| Educational Entity · 108 hours · Financial aid · Employer-sponsoredHeritage Care offers a Maryland Board of Nursing–certified CNA/GNA training program of 108 hours with day or evening schedules. The program is free to participants through grants and partner sponsorships. | |||
| FutureCare Cherrywood | Reisterstown | Free | 8 |
| Nursing Home · Employer-sponsoredFutureCare offers an 8-week in-person, paid CNA training with 6 weeks of classroom instruction followed by 2 weeks of clinicals at select locations including Cherrywood. Participants are prepared for CNA and then GNA testing. | |||
| Adventist HealthCare Shady Grove Medical Center | Rockville | Free | 6 |
| Acute Facility · Employer-sponsored · Job guaranteeAdventist HealthCare’s paid CNA Academy is a no-cost six-week program with four weeks of classes (Mon–Fri 8:00–16:30 at the Shady Grove Sim Lab) and two weeks of clinicals split between Shady Grove and White Oak; graduates continue employment as CNAs at AHC facilities. | |||
| Heritage Care | Rockville | Free | 3 |
| Educational Entity · 108 hours · Financial aid · Employer-sponsoredHeritage Care offers a Maryland Board of Nursing–approved CNA/GNA program with day and evening cohorts held in person. The program is grant-funded and free for participants through partners, with options including an apprenticeship pathway. | |||
| Tidal Health | Salisbury | Free | 6 |
| Educational Entity · Employer-sponsoredTidalHealth runs a paid, six-week hybrid CNA/GNA training that includes 40 clinical hours; participants are hired as full-time team members while training. The program builds a pipeline for CNA and GNA roles across the health system. | |||
| Adventist HealthCare White Oak Medical Center | Silver Spring | Free | 6 |
| Acute Facility · Employer-sponsored · Job guaranteeAdventist HealthCare’s paid CNA Academy is a no-cost six-week program with four weeks of classes at Shady Grove’s Sim Lab and two weeks of clinicals split between Shady Grove and White Oak; after certification, trainees continue as CNAs at AHC entities. | |||
| Genesis Healthcare - Fairland Center | Silver Spring | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
| Genesis HealthCare - Waldorf Healthcare Center | Waldorf | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
4-Week CNA Classes in Maryland
Most in Baltimore and Lanham
Accelerated programs usually take 3 to 5 weeks, with 4 weeks the most common. They are one of the fastest ways to become a CNA in Maryland.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 17 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Top Knowledge Healthcare Institute | Baltimore | Free | 4 |
| Educational Entity · 115 hours · Financial aid · Job placement helpCNA/GNA training totals 115 hours with theory, lab, and 40 clinical hours, and daytime cohorts can finish in 4 weeks; evening and weekend options are offered. The school provides job placement assistance and tuition‑free slots or scholarships for eligible students. | |||
| Tribute Home Care | Baltimore | Free | 4 |
| Nursing Home · Employer-sponsored · Job guaranteeTribute Home Care operates a free, Maryland Board of Nursing–approved 4-week CNA school in Baltimore, covering all course fees and materials. Graduates are offered a guaranteed full-time salaried caregiver position with benefits. | |||
| A New Horizon | Chestertown | $1,115 | 4 |
| Educational Entity · 120 hoursA New Horizon offers a Maryland 120-hour CNA/GNA course with weekday evening or weekend options. | |||
| Howard Community College | Columbia | $1,700 | 4 |
| Community College · 145 hours · Financial aidNoncredit CNA/GNA training combines classroom and skills lab with a supervised clinical rotation to build core patient care skills. The program totals 145 hours and includes 40+ hours of clinical experience. | |||
| Nightingale School of Allied Health | Gaithersburg | $1,200 | 4 |
| Educational EntityNightingale’s Nursing Assistant Program is a 4 week course approved by the Maryland Board of Nursing and MHEC with daytime or evening options. | |||
| Bethel HealthCare Institute | Hyattsville | – | 4 |
| Educational EntityBethel Healthcare Institute provides CNA training with classroom instruction and hands‑on clinical experience to prepare students for CNA and GNA roles. The school advertises 4‑ and 6‑week training options. | |||
| Dominion Academy | Lanham | – | 4 |
| Educational Entity · Financial aidCNA/GNA program with classroom instruction, hands-on practice, and clinical supervision, designed to be completed in 4 weeks. A hybrid option with Zoom lectures is available. | |||
| NurseOne | Lanham | – | 4 |
| Educational Entity · 120 hours · Job placement helpNurseOne offers a 4 week, 120 hour CNA training with an optional GNA prep course and advertises job placement availability. | |||
| Lexington Healthcare Training Institute of St Mary's County | Lexington Park | $1,700 | 4 |
| Educational Entity · Job placement helpLexington Healthcare Training Institute of St Mary’s County provides CNA/GNA training with day and evening schedules; classes generally run about 4–5 weeks. Career services are available to assist with job placement. | |||
| Precise Academy | Owings Mills | – | 3 |
| Educational EntityThree-week CNA/GNA program with two weeks of classroom instruction 7am–3pm Monday–Friday and one clinical week 6:45am–3:15pm. Evening option runs 5pm–10:30pm; online enrollment available. | |||
| Lexington Healthcare Training Institute | Oxon Hill | $1,700 | 4 |
| Educational Entity · Job placement helpLexington Healthcare Training Institute offers CNA/GNA training with day (about 4 weeks) and evening (about 5 weeks) options and career services for job placement support. The program lists tuition and fees totaling 1700, plus estimated additional costs. | |||
| Gandhi Health Care | Pikesville | $1,000 | 4 |
| Educational Entity · 120 hours · Financial aidCNA/GNA training features classroom instruction and skills practice with Google Classroom used for course materials. The program runs 4 weeks for 120 hours with weekday morning and evening options. | |||
| The Nursing Assistant Academy | Riverdale Park | $975 | – |
| Educational EntityState-approved CNA training with classroom, skills lab, and clinical experience; the school advertises completion in 19 days. Tuition and required fees are listed with additional costs for supplies and licensing. | |||
| Heritage Care | Rockville | Free | 3 |
| Educational Entity · 108 hours · Financial aid · Employer-sponsoredHeritage Care offers a Maryland Board of Nursing–approved CNA/GNA program with day and evening cohorts held in person. The program is grant-funded and free for participants through partners, with options including an apprenticeship pathway. | |||
| Vision Allied Health Institute | Towson | $1,280 | 4 |
| Educational Entity · 120 hours · Financial aidThe CNA/GNA program is 120 hours with 48 theory, 30 lab, and 42 clinical hours, delivered in a 4-week format. Day and evening cohorts are scheduled regularly. | |||
| Renaissance Health Institute | Waldorf | – | 4 |
| Educational Entity · 120 hoursCNA/GNA training offered over 4 weeks for a total of 120 clock hours, including 80 hours classroom/lab and 40 hours clinical. Program prepares students for entry-level patient care roles across care settings. | |||
| Stein Academy | Windsor Mill | $995 | 4 |
| Educational Entity · 115 hours · Job placement helpThe CNA/GNA program is 115 hours (75 classroom and 40 clinical) and can be finished in as little as 4 weeks with day, evening, or weekend schedules. Tuition is 945 plus a 50 registration fee, and the school offers payment plans and job placement assistance. | |||
Online and Hybrid CNA Classes in Maryland
Most in Silver Spring
You can take the classroom part online. Clinical training is always in person, at an approved healthcare facility, before certification.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 11 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Genesis HealthCare - Franklin Woods Center | Baltimore | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
| Genesis HealthCare - Larkin Chase Center | Bowie | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
| Genesis HealthCare - Hammonds Lane Center | Brooklyn Park | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis HealthCare offers paid Nurse Aide Training with tuition and training fees covered; hires begin in a non-patient-care role, complete a state-approved program, then transition into CNA/GNA positions. Programs typically are completed within about four months and may be delivered on-site or through local/online partners. | |||
| Beacon Institute | Columbia | $1,100 | 6 |
| Educational Entity · 104 hoursBeacon Institute offers a six‑week hybrid CNA/GNA program combining online theory with in‑person lab and clinical rotations in Columbia. The curriculum covers core patient care skills and prepares learners for entry‑level roles in long‑term care settings. | |||
| Dominion Academy | Lanham | – | 4 |
| Educational Entity · Financial aidCNA/GNA program with classroom instruction, hands-on practice, and clinical supervision, designed to be completed in 4 weeks. A hybrid option with Zoom lectures is available. | |||
| Aspire School of Learning | Laurel | – | – |
| Educational EntityAspire School of Learning offers a Maryland-approved CNA/GNA training program. The school notes classes are held online via Zoom for didactic instruction. | |||
| Precise Academy | Owings Mills | – | 3 |
| Educational EntityThree-week CNA/GNA program with two weeks of classroom instruction 7am–3pm Monday–Friday and one clinical week 6:45am–3:15pm. Evening option runs 5pm–10:30pm; online enrollment available. | |||
| Tidal Health | Salisbury | Free | 6 |
| Educational Entity · Employer-sponsoredTidalHealth runs a paid, six-week hybrid CNA/GNA training that includes 40 clinical hours; participants are hired as full-time team members while training. The program builds a pipeline for CNA and GNA roles across the health system. | |||
| Genesis Healthcare - Fairland Center | Silver Spring | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
| Heart for Life (HFL) Nursing Assistant Training | Silver Spring | – | – |
| Educational EntityHFL Nursing Training in Silver Spring advertises CNA training alongside CPR/First Aid and Med Tech offerings. The CNA page states training is offered online and in person. | |||
| Genesis HealthCare - Waldorf Healthcare Center | Waldorf | Free | – |
| Nursing Home · Employer-sponsored · Job placement helpGenesis offers a paid Nurse Aide Training program where trainees are hired into a paid role while Genesis covers tuition and training fees. After completion, participants transition into a nurse aide position at a Genesis center. | |||
Evening CNA Classes in Maryland
Most in Gaithersburg, Hyattsville and Silver Spring
Evening classes usually run after 5 PM on weekdays, so you can keep a daytime job or other commitments while you train.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 28 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| It Works Learning Center | Annapolis | Free | 9 |
| Educational Entity · 140 hours · Financial aid · Job placement helpIt Works Learning Center provides CNA/GNA training totaling 140 hours with day or evening schedules and offers lifetime job placement assistance. Programs run in 9 or 13 week formats with flexible payment plans and occasional grant-funded cohorts. | |||
| Anne Arundel Community College | Arnold | $2,856 | – |
| Community College · 136 hoursNoncredit Nursing Assistant program requires NRN-343 (CNA Theory) and NRN-344 (CNA Skills Lab/Clinical) totaling 136 hours of classroom, lab and clinical training. Sections are offered on day and evening schedules. | |||
| Top Knowledge Healthcare Institute | Baltimore | Free | 4 |
| Educational Entity · 115 hours · Financial aid · Job placement helpCNA/GNA training totals 115 hours with theory, lab, and 40 clinical hours, and daytime cohorts can finish in 4 weeks; evening and weekend options are offered. The school provides job placement assistance and tuition‑free slots or scholarships for eligible students. | |||
| Bladensburg High School | Bladensburg | – | – |
| High SchoolBladensburg High offers the Academy of Health Professions Nursing Assistant pathway where students can earn CNA/GNA credentials. The site also hosts a CTE Evening program with a CNA option. | |||
| A New Horizon | Chestertown | $1,115 | 4 |
| Educational Entity · 120 hoursA New Horizon offers a Maryland 120-hour CNA/GNA course with weekday evening or weekend options. | |||
| Howard Community College | Columbia | $1,700 | 4 |
| Community College · 145 hours · Financial aidNoncredit CNA/GNA training combines classroom and skills lab with a supervised clinical rotation to build core patient care skills. The program totals 145 hours and includes 40+ hours of clinical experience. | |||
| Allegany College of Maryland | Cumberland | – | – |
| Community College · Financial aidOne-semester CNA/GNA training with classroom, hands-on lab and a supervised clinical, offered in day or evening formats through credit or continuing education. Financial aid may be available for eligible students. | |||
| Frederick Community College | Frederick | $2,800 | – |
| Community College · 207 hours · Financial aidFCC offers a noncredit CNA program covering basic patient care, teamwork, disease processes, infection control, and safety with classroom/lab plus clinical training. | |||
| Morning Star Academy | Gaithersburg | – | – |
| Educational EntityMorning Star Academy’s Nursing Assistant program lists morning and evening cohorts and requires ID, background check, TB/physical and other health clearances for enrollment. | |||
| Nightingale School of Allied Health | Gaithersburg | $1,200 | 4 |
| Educational EntityNightingale’s Nursing Assistant Program is a 4 week course approved by the Maryland Board of Nursing and MHEC with daytime or evening options. | |||
| Hagerstown Community College | Hagerstown | $1,824 | 6 |
| Community College · Financial aidHCC’s CNA pathway teaches medical terminology, documentation, infection control, and hands-on personal care with supervised clinical experience. | |||
| Fomen Nursing Assistant Training Academy | Hyattsville | – | – |
| Educational Entity · Financial aidCNA classes cover key topics such as infection control, personal care skills, safety, communication, and restorative care taught by licensed instructors. Day and evening cohorts are offered at the Hyattsville campus. | |||
| Heritage Care | Hyattsville | Free | 3 |
| Educational Entity · 108 hours · Financial aid · Employer-sponsoredHeritage Care offers a Maryland Board of Nursing–certified CNA/GNA training program of 108 hours with day or evening schedules. The program is free to participants through grants and partner sponsorships. | |||
| Lexington Healthcare Training Institute of St Mary's County | Lexington Park | $1,700 | 4 |
| Educational Entity · Job placement helpLexington Healthcare Training Institute of St Mary’s County provides CNA/GNA training with day and evening schedules; classes generally run about 4–5 weeks. Career services are available to assist with job placement. | |||
| Cecil College | North East | – | – |
| Community CollegeEvening/weekend CNA/GNA program with classroom instruction and clinical practice preparing students for Maryland CNA certification and the GNA exam. Graduates may also seek reciprocity to work as CNAs in Delaware. | |||
| Certified Home Nursing Solutions | Nottingham | $1,000 | 8 |
| Educational Entity · 116 hours · Job placement help116-hour CNA course including 60 classroom, 16 lab, and 40 clinical hours; offered day or evening over 8–12 weeks with job placement provided. | |||
| Precise Academy | Owings Mills | – | 3 |
| Educational EntityThree-week CNA/GNA program with two weeks of classroom instruction 7am–3pm Monday–Friday and one clinical week 6:45am–3:15pm. Evening option runs 5pm–10:30pm; online enrollment available. | |||
| Lexington Healthcare Training Institute | Oxon Hill | $1,700 | 4 |
| Educational Entity · Job placement helpLexington Healthcare Training Institute offers CNA/GNA training with day (about 4 weeks) and evening (about 5 weeks) options and career services for job placement support. The program lists tuition and fees totaling 1700, plus estimated additional costs. | |||
| Gandhi Health Care | Pikesville | $1,000 | 4 |
| Educational Entity · 120 hours · Financial aidCNA/GNA training features classroom instruction and skills practice with Google Classroom used for course materials. The program runs 4 weeks for 120 hours with weekday morning and evening options. | |||
| The Nursing Assistant Academy | Riverdale Park | $975 | – |
| Educational EntityState-approved CNA training with classroom, skills lab, and clinical experience; the school advertises completion in 19 days. Tuition and required fees are listed with additional costs for supplies and licensing. | |||
| Heritage Care | Rockville | Free | 3 |
| Educational Entity · 108 hours · Financial aid · Employer-sponsoredHeritage Care offers a Maryland Board of Nursing–approved CNA/GNA program with day and evening cohorts held in person. The program is grant-funded and free for participants through partners, with options including an apprenticeship pathway. | |||
| Care 'Xpert Academy | Silver Spring | – | – |
| Educational EntityCNA/GNA training with classroom instruction, skills lab, and clinical rotation; morning (8:00am–2:00pm) and evening (4:00pm–10:00pm) schedules are offered. | |||
| Knowledge First Institute | Silver Spring | $1,000 | – |
| Educational Entity · 120 hours · Financial aidKnowledge First Institute offers a 120-hour CNA program with morning and evening schedules and flexible payment plans. Grants and WIOA funding are available for eligible students. | |||
| Vision Allied Health Institute | Towson | $1,280 | 4 |
| Educational Entity · 120 hours · Financial aidThe CNA/GNA program is 120 hours with 48 theory, 30 lab, and 42 clinical hours, delivered in a 4-week format. Day and evening cohorts are scheduled regularly. | |||
| Prince George's Community College | Upper Marlboro | $1,600 | 8 |
| Community College · Financial aidPGCC’s CNA program includes separate theory and clinical courses with varied daytime and evening schedules across multiple locations. The program generally runs eight weeks and lists required textbooks and compliance items. | |||
| Carroll Community College | Westminster | $2,178 | 8 |
| Community College · 132 hours · Financial aidCNA training totals 132 hours over 2–3 months with classroom, lab and clinical components. Offered three times per year with weekday evening cohorts in fall/spring and daytime in summer; tuition assistance is available. | |||
| Stein Academy | Windsor Mill | $995 | 4 |
| Educational Entity · 115 hours · Job placement helpThe CNA/GNA program is 115 hours (75 classroom and 40 clinical) and can be finished in as little as 4 weeks with day, evening, or weekend schedules. Tuition is 945 plus a 50 registration fee, and the school offers payment plans and job placement assistance. | |||
| Chesapeake College | Wye Mills | $2,075 | – |
| Community College · 135 hours · Financial aidNoncredit CNA/GNA program with 135 hours of classroom, lab, and clinical training offered at Wye Mills and the Cambridge Center with day, evening, and weekend schedules. Course fee is 2075 with funding options available. | |||
Weekend CNA Classes in Maryland
In Baltimore, Chestertown and Columbia and 7 more cities
Weekend classes usually meet on Saturdays, Sundays or both, so you can train without missing weekday work.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 10 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Top Knowledge Healthcare Institute | Baltimore | Free | 4 |
| Educational Entity · 115 hours · Financial aid · Job placement helpCNA/GNA training totals 115 hours with theory, lab, and 40 clinical hours, and daytime cohorts can finish in 4 weeks; evening and weekend options are offered. The school provides job placement assistance and tuition‑free slots or scholarships for eligible students. | |||
| A New Horizon | Chestertown | $1,115 | 4 |
| Educational Entity · 120 hoursA New Horizon offers a Maryland 120-hour CNA/GNA course with weekday evening or weekend options. | |||
| Howard Community College | Columbia | $1,700 | 4 |
| Community College · 145 hours · Financial aidNoncredit CNA/GNA training combines classroom and skills lab with a supervised clinical rotation to build core patient care skills. The program totals 145 hours and includes 40+ hours of clinical experience. | |||
| Cambridge Nursing Assistant Academy - Gaithersburg | Gaithersburg | – | – |
| Educational Entity · 120 hours · Job placement helpCambridge Nursing Assistant Academy’s CNA program includes classroom and skills lab instruction plus clinical experience at affiliated facilities. Training emphasizes basic nursing skills, safety, communication, and care across the lifespan. | |||
| Cambridge Nursing Assistant Academy - Hyattsville | Hyattsville | – | – |
| Educational Entity · 120 hours · Job placement helpCambridge Nursing Assistant Academy’s CNA program blends classroom and lab instruction with clinical rotations to build core patient‑care skills. Curriculum focuses on safety, vital signs, infection control, and professional communication. | |||
| Cecil College | North East | – | – |
| Community CollegeEvening/weekend CNA/GNA program with classroom instruction and clinical practice preparing students for Maryland CNA certification and the GNA exam. Graduates may also seek reciprocity to work as CNAs in Delaware. | |||
| The Nursing Assistant Academy | Riverdale Park | $975 | – |
| Educational EntityState-approved CNA training with classroom, skills lab, and clinical experience; the school advertises completion in 19 days. Tuition and required fees are listed with additional costs for supplies and licensing. | |||
| Prince George's Community College | Upper Marlboro | $1,600 | 8 |
| Community College · Financial aidPGCC’s CNA program includes separate theory and clinical courses with varied daytime and evening schedules across multiple locations. The program generally runs eight weeks and lists required textbooks and compliance items. | |||
| Stein Academy | Windsor Mill | $995 | 4 |
| Educational Entity · 115 hours · Job placement helpThe CNA/GNA program is 115 hours (75 classroom and 40 clinical) and can be finished in as little as 4 weeks with day, evening, or weekend schedules. Tuition is 945 plus a 50 registration fee, and the school offers payment plans and job placement assistance. | |||
| Chesapeake College | Wye Mills | $2,075 | – |
| Community College · 135 hours · Financial aidNoncredit CNA/GNA program with 135 hours of classroom, lab, and clinical training offered at Wye Mills and the Cambridge Center with day, evening, and weekend schedules. Course fee is 2075 with funding options available. | |||
A program can appear under more than one type. Cost and length are each school's published figures, so confirm them with the school.
Explore CNA Classes by City in Maryland
With over 160 CNA training programs statewide, Maryland offers extensive educational opportunities in major metropolitan areas such as Baltimore, Columbia, Silver Spring, Waldorf, Frederick, and Ellicott City. Currently, about 24,810 Certified Nursing Assistants work across the state, reflecting strong demand for qualified frontline caregivers. Students completing Maryland CNA programs can expect median earnings of 38,620 annually and 18.57 per hour.
With a population of more than 6.2 million residents and a healthcare system anchored by world-renowned institutions such as Johns Hopkins Medicine, the University of Maryland Medical System, MedStar Health, and Luminis Health, Maryland provides excellent employment opportunities for CNA graduates. The state's unique requirement for the Geriatric Nursing Assistant (GNA) designation for work in licensed nursing homes further underscores the specialized role CNAs play in long-term care. From Baltimore and its surrounding suburbs to rapidly growing counties such as Montgomery, Prince George's, and Anne Arundel, Certified Nursing Assistants support patient care across hospitals, rehabilitation centers, home health agencies, and nursing facilities statewide.
Largest Cities in Maryland
- Baltimore 24 programs
- Columbia 2 programs
- Silver Spring 10 programs
- Waldorf 4 programs
- Frederick 4 programs
- Ellicott City 1 program
All 83 Cities with CNA Programs in Maryland
- Baltimore24
- Silver Spring10
- Hagerstown6
- Cumberland5
- Salisbury5
- Bel Air4
- Frederick4
- Hyattsville4
- Rockville4
- Waldorf4
- Annapolis3
- Gaithersburg3
- Lanham3
- Laurel3
- Oakland3
- Westminster3
- Arnold2
- Centreville2
- Clinton2
- Columbia2
- Edgewater2
- Elkton2
- Frostburg2
- Glen Burnie2
- Greenbelt2
- La Plata2
- Randallstown2
- Temple Hills2
- Timonium2
- Towson2
- Accident1
- Adelphi1
- Belcamp1
- Berlin1
- Bethesda1
- Bladensburg1
- Boonsboro1
- Bowie1
- Brooklyn Park1
- Burtonsville1
- Callaway1
- Cambridge1
- Catonsville1
- Charlotte Hall1
- Chestertown1
- Cresaptown1
- Crofton1
- Dundalk1
- Easton1
- Ellicott City1
- Essex1
- Forest Hill1
- Fort Washington1
- Grantsville1
- Havre de Grace1
- Hunt Valley1
- Kensington1
- Keymar1
- Leonardtown1
- Lexington Park1
- Lonaconing1
- Manchester1
- McHenry1
- Newark1
- North East1
- Nottingham1
- Owings Mills1
- Oxon Hill1
- Pikesville1
- Prince Frederick1
- Reisterstown1
- Ridgely1
- Riverdale Park1
- Sandy Spring1
- Severn1
- Takoma Park1
- Upper Marlboro1
- Westernport1
- Westover1
- Williamsport1
- Windsor Mill1
- Worton1
- Wye Mills1
No city by that name has programs listed. Try the CNA program search below, which works by ZIP code.
Not near one of these cities? Search CNA programs by ZIP code.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Prepare for Your CNA Exam in Maryland
The Maryland CNA exam has a knowledge test and a hands-on skills test. Both of these study tools are free.
Salary & Job Outlook as a CNA in Maryland
| Median annual pay | $38,620 |
| Median hourly pay | $18.57 |
| CNAs employed | 24,810 |
| Healthcare facilities | 330+ |
Maryland offers strong employment opportunities for Certified Nursing Assistants (CNAs), particularly in nursing homes where the Geriatric Nursing Assistant (GNA) designation is required. With more than 24,810 CNAs working statewide and over 330 healthcare facilities, the state provides a wide range of options for new and experienced CNAs. According to the Centers for Medicare & Medicaid Services (CMS), Maryland has more than 220 nursing homes, 56 hospitals, and 54 home health agencies employing CNAs and GNAs. While CMS counts may not include every facility type, they illustrate the broad scale of Maryland's healthcare sector.
Salary Overview
The median annual income for all workers in Maryland is about $55,810, or $26.83 per hour. CNAs in Maryland earn a median of $38,620 annually, which equals approximately $18.57 per hour. While CNA wages fall below the statewide median, Maryland's pay levels are higher than national averages and reflect the state's strong demand for frontline healthcare workers. CNAs who obtain the GNA designation often have access to additional shifts and higher-paying roles in long-term care settings.
Job Outlook
The job outlook for CNAs and GNAs in Maryland remains positive. With 24,810 CNAs employed statewide and over 330 licensed healthcare facilities, demand is steady and supported by Maryland's aging population and expanding healthcare infrastructure. Major employment hubs include the Baltimore metropolitan area, the Washington, D.C. suburbs, and fast-growing regions such as Montgomery County, Prince George's County, and Anne Arundel County. Large health systems such as Johns Hopkins Medicine, University of Maryland Medical System, MedStar Health, Luminis Health, and Bon Secours are major employers, alongside rehabilitation centers, nursing homes, assisted living communities, and home health agencies.
Many CNAs later pursue advanced roles such as Licensed Practical Nurse (LPN), Registered Nurse (RN), or specialized technician positions. This career progression creates ongoing turnover and maintains strong employment availability for new CNA graduates. The requirement for GNAs in Maryland nursing homes also ensures a continuous need for certified workers who have passed the state's NNAAP exam.
If you're exploring this career path, browse our list of CNA training programs in Maryland or learn how to become certified through our CNA License & Registration in Maryland guide.
Why Become a CNA in Maryland?
Becoming a CNA in Maryland is one of the fastest and most affordable ways to enter the healthcare field. Most training programs can be completed in just a few weeks, allowing you to start working quickly and gain practical experience. With more than 220 nursing homes, 56 hospitals, and a robust network of home health agencies, CNAs in Maryland enjoy diverse employment options. The state's community colleges and healthcare facility-based programs also make CNA education accessible to students in both urban and rural areas. For many, CNA work serves as both a meaningful long-term career and a stepping stone toward becoming an LPN or RN. You can also explore free CNA classes, online CNA programs, or accelerated CNA programs available throughout the state.
CNA Salaries Across Maryland
Salaries vary by region. Areas like Montgomery County, Prince George's County, and the Baltimore metro area tend to offer higher pay due to cost of living and the presence of major hospital systems, while rural regions may fall slightly below the statewide median. Below is a breakdown of CNA salaries across Maryland.
Sources: BLS OEWS (May 2023), CMS Nursing Homes (July 2025), CMS Hospitals (July 2025), CMS Home Health Agencies (July 2025)
CNA Salary by Area in Maryland
| Area | Annual salary | Hourly salary |
|---|---|---|
| Maryland (statewide) | $38,620 | $18.57 |
| Baltimore-Columbia-Towson | $38,390 | $18.46 |
| California-Lexington Park | $40,460 | $19.45 |
| Cumberland | $35,690 | $17.16 |
| Hagerstown-Martinsburg | $37,840 | $18.19 |
| Salisbury | $38,190 | $18.36 |
Source: BLS OEWS (May 2023), median wages for nursing assistants.
Ready to start? Get info from CNA schools in Maryland.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Frequently Asked Questions about CNA Classes in Maryland
How long does it take to complete a CNA program in Maryland?
In Maryland, CNA programs require a minimum of 100 hours of training, which includes 40 hours of clinical practice. Most students complete their training in 4–12 weeks, depending on whether they choose a full-time, part-time, or accelerated program schedule.
How much does CNA training cost in Maryland?
CNA programs in Maryland cost from free to $2,856, depending on the school. 25 programs are free or employer-paid. Some schools and healthcare employers may cover the cost or reimburse you after hiring.
Are there free CNA classes in Maryland?
Yes. 25 programs in Maryland are free or employer-paid. These are often employer-sponsored programs where you agree to work for the facility after completing training and certification.
Are online CNA programs available in Maryland?
Yes. 11 programs in Maryland offer hybrid training, with the classroom part online. Clinical skills are always practiced in person, in a supervised healthcare setting.
Are accelerated (4-week) CNA programs available in Maryland?
Yes. 17 programs in Maryland are accelerated, usually finishing in 3 to 5 weeks. These programs are intensive and best for students who can commit to full-time study and clinical practice.
How do I become a CNA in Maryland?
To become a CNA in Maryland, you must complete a state-approved training program, pass the National Nurse Aide Assessment Program (NNAAP), and be listed on the Maryland Nurse Aide Registry. The process is overseen by the Maryland Board of Nursing (MBON).
How can I study for the CNA exam in Maryland?
Use our free CNA study guide to review the core CNA clinical skills, including hand washing, vital signs, transfers, and personal care. You can also take our free CNA practice tests, which include over 300 questions covering physical care, psychosocial care, and the role of the nurse aide.
I’m a CNA in another state. Can I transfer my license to Maryland?
Yes, through reciprocity, but the rules differ by state. Some states ask only for an application and a fee, while others also ask for a test or proof of recent work. Learn more in our guide to CNA License Reciprocity in Maryland.
How often do I need to renew my CNA license in Maryland?
CNAs in Maryland must renew their certification every 24 months. To renew, you need at least 16 hours of paid CNA work in that period. See our CNA License & Registration page for renewal details.
How can I check if my CNA license is active in Maryland?
You can verify your status on the Maryland Nurse Aide Registry online. For step-by-step instructions, visit our guide on CNA License & Registration in Maryland.
How much do CNAs earn in Maryland?
The median CNA salary in Maryland is $38,620 per year, or about $18.57 per hour. Pay can vary by region, employer, and years of experience. Many CNAs in Maryland also use the role as a stepping stone to LPN or RN careers.
Where do CNAs work in Maryland?
Certified Nursing Assistants in Maryland work in hospitals, nursing homes, rehabilitation centers, assisted living facilities, and home health agencies. Opportunities are widely available across both urban and rural areas.
Information accuracy: requirements, salary data and other information are compiled from official sources but can change. Please confirm with the school or the state before making decisions. If you spot a mistake, let us know.