CNA Programs & Career Opportunities in Maryland

Maryland is home to 169 CNA training programs and over 330 healthcare facilities. Our guide currently highlights 83 cities, where we cover all local CNA programs and a selection of healthcare facilities. Explore CNA classes, salary information, and career opportunities to learn more about becoming a CNA in Maryland.

Get Information from CNA Programs in Maryland

Starting your CNA Career in Maryland

  • Training Programs
    169
    State-approved Programs
  • Cities
    83
    Cities Currently Covered
  • Healthcare Facilities
    330+
    Total Facilities
  • Median Annual Salary
    $38,620
    Median Yearly Pay
  • Median Hourly Salary
    $18.57
    Median Per Hour
  • Total CNAs Employed
    24,810
    CNAs Working Statewide

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.

Get Information from CNA Programs in Maryland

Schools in Maryland are actively seeking qualified students. Fill out one quick form below to receive information directly from multiple accredited CNA programs.

You'll receive information about:

  • Upcoming start dates & schedules
  • Tuition costs & financial aid options
  • Class locations & formats
  • Program details & requirements

βœ“ Free Service β€’ βœ“ No Obligations β€’ βœ“ Compare Multiple Programs β€’ βœ“ Accredited Schools Only

Or browse programs by city below to explore specific locations and local options. View city directory ↓

Major Cities for CNA Careers in Maryland

Explore CNA opportunities in Maryland's largest cities and metropolitan areas.

Baltimore

πŸ“Š Population: 584,548
πŸŽ“ Programs: 24
πŸ₯ Facilities: 61
πŸ’° Salary: $38,390
View Details β†’

Columbia

πŸ“Š Population: 106,600
πŸŽ“ Programs: 2
πŸ₯ Facilities: 4
πŸ’° Salary: $38,390
View Details β†’

Silver Spring

πŸ“Š Population: 81,808
πŸŽ“ Programs: 10
πŸ₯ Facilities: 19
πŸ’° Salary: $38,390
View Details β†’

Waldorf

πŸ“Š Population: 81,077
πŸŽ“ Programs: 4
πŸ₯ Facilities: 1
πŸ’° Salary: $40,460
View Details β†’

Frederick

πŸ“Š Population: 78,390
πŸŽ“ Programs: 4
πŸ₯ Facilities: 9
πŸ’° Salary: $38,390
View Details β†’

Ellicott City

πŸ“Š Population: 73,589
πŸŽ“ Programs: 1
πŸ₯ Facilities: 3
πŸ’° Salary: $38,620
View Details β†’

Training & Certification Requirements in Maryland

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

Explore CNA Classes by City in Maryland

Explore CNA classes in Maryland by city. We currently feature 83 cities, each with a full list of CNA training courses, salary details, and selected healthcare facilities.

Sort by:

Free CNA Classes in Maryland

Looking for free CNA classes and training programs in Maryland? These 25 options are available at no cost through employer sponsorship, state support, or other financial assistance.

Atlantic General Hospital

βœ… State Approved 🏫 Acute Facility ✨ Free Program 🏒 Employer Sponsored 🎯 Job Guarantee
πŸ“ Berlin, 9733 Healthway Drive, Maryland 21811

Program Details

Atlantic 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.
Total Cost: Free Duration: 7 weeks

FutureCare Chesapeake

βœ… State Approved 🏫 Nursing Home ✨ Free Program 🏒 Employer Sponsored
πŸ“ Arnold, 305 College Parkway, Maryland 21012

Program Details

FutureCare’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.
Total Cost: Free Duration: 8 weeks

Genesis HealthCare - Hammonds Lane Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Brooklyn Park, 613 Hammonds Lane, Maryland 21225

Program Details

Genesis 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.
Total Cost: Free

Heritage Care

βœ… State Approved 🏫 Educational Entity ✨ Free Program 🏒 Employer Sponsored πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Hyattsville, 4922 LaSalle Road, Maryland 20782

Program Details

Heritage 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.
Total Cost: Free Total Hours: 108 Duration: 3 weeks

Tribute Home Care

βœ… State Approved 🏫 Nursing Home ⚑ Accelerated Program ✨ Free Program 🏒 Employer Sponsored 🎯 Job Guarantee
πŸ“ Baltimore, 3501 Clipper Road, Maryland 21211

Program Details

Tribute 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.
Total Cost: Free Duration: 4 weeks

Lorien Health Services

βœ… State Approved 🏫 Nursing Home ✨ Free Program 🏒 Employer Sponsored
πŸ“ Ellicott City, 3300 N Ridge Road, Maryland 21043

Program Details

Lorien 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.
Total Cost: Free

Genesis HealthCare - Larkin Chase Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Bowie, 15005 Health Center Drive, Maryland 20716

Program Details

Genesis 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.
Total Cost: Free

Genesis HealthCare - Waldorf Healthcare Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Waldorf, 4140 Old Washington Highway, Maryland 20602

Program Details

Genesis 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.
Total Cost: Free

FutureCare Pineview

βœ… State Approved 🏫 Nursing Home ✨ Free Program 🏒 Employer Sponsored
πŸ“ Clinton, 9106 Pine View Lane, Maryland 20735

Program Details

FutureCare 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.
Total Cost: Free Duration: 8 weeks

Genesis Healthcare - Fairland Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Silver Spring, 2101 Fairland Road, Maryland 20904

Program Details

Genesis 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.
Total Cost: Free

Online CNA Classes in Maryland

These 11 programs offer CNA classes online in Maryland, giving you the flexibility to complete the classroom portion remotely. However, all CNA programs also require in-person clinical training, which must be completed at an approved healthcare facility before certification.

Genesis HealthCare - Hammonds Lane Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Brooklyn Park, 613 Hammonds Lane, Maryland 21225

Program Details

Genesis 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.
Total Cost: Free

Dominion Academy

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ⚑ Accelerated Program πŸ’΅ Financial Aid Available
πŸ“ Lanham, 8855 Annapolis Road #305, Maryland 20706

Program Details

CNA/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.
Duration: 4 weeks

Genesis HealthCare - Larkin Chase Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Bowie, 15005 Health Center Drive, Maryland 20716

Program Details

Genesis 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.
Total Cost: Free

Genesis HealthCare - Waldorf Healthcare Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Waldorf, 4140 Old Washington Highway, Maryland 20602

Program Details

Genesis 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.
Total Cost: Free

Genesis Healthcare - Fairland Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Silver Spring, 2101 Fairland Road, Maryland 20904

Program Details

Genesis 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.
Total Cost: Free

Genesis HealthCare - Franklin Woods Center

βœ… State Approved 🏫 Nursing Home πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Baltimore, 9200 Franklin Square Drive, Maryland 21237

Program Details

Genesis 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.
Total Cost: Free

Tidal Health

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored
πŸ“ Salisbury, 100 E Carroll Street, Maryland 21801

Program Details

TidalHealth 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.
Total Cost: Free Duration: 6 weeks

Precise Academy

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ⚑ Accelerated Program πŸŒ™ Evening Classes Available
πŸ“ Owings Mills, 10806 Reisterstown Road, Maryland 21117

Program Details

Three-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.
Duration: 3 weeks

Heart for Life (HFL) Nursing Assistant Training

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available
πŸ“ Silver Spring, 9525 Georgia Avenue, Maryland 20910

Program Details

HFL 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.

Beacon Institute

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available
πŸ“ Columbia, 7090 Samuel Morse Drive, Maryland 21046

Program Details

Beacon 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.
Total Cost: $1,100 Total Hours: 104 Duration: 6 weeks

4-Week CNA Classes in Maryland

These 17 programs offer accelerated CNA training in Maryland, typically ranging from 3-5 weeks, with 4-week programs being the most common. Accelerated CNA classes are one of the fastest ways to become a CNA in Maryland, making them ideal if you want to start your healthcare career quickly.

A New Horizon

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Chestertown, 101 Dixon Drive, Maryland 21260

Program Details

A New Horizon offers a Maryland 120-hour CNA/GNA course with weekday evening or weekend options.
Total Cost: $1,115 Total Hours: 120 Duration: 4 weeks

The Nursing Assistant Academy

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Riverdale Park, 5811 Baltimore Avenue, Maryland 20737

Program Details

State-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.
Total Cost: $975

Lexington Healthcare Training Institute of St Mary's County

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Lexington Park, 22738 Maple Road, Maryland 20653

Program Details

Lexington 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.
Total Cost: $1,700 Duration: 4 weeks

NurseOne

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program 🀝 Job Placement Help
πŸ“ Lanham, 9470 Annapolis Road, Maryland 20706

Program Details

NurseOne offers a 4 week, 120 hour CNA training with an optional GNA prep course and advertises job placement availability.
Total Hours: 120 Duration: 4 weeks

Lexington Healthcare Training Institute

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Oxon Hill, 6188 Oxon Hill Road, Maryland 20745

Program Details

Lexington 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.
Total Cost: $1,700 Duration: 4 weeks

Dominion Academy

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ⚑ Accelerated Program πŸ’΅ Financial Aid Available
πŸ“ Lanham, 8855 Annapolis Road #305, Maryland 20706

Program Details

CNA/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.
Duration: 4 weeks

Bethel HealthCare Institute

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program
πŸ“ Hyattsville, 5617 Ager Road, Maryland 20782

Program Details

Bethel 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.
Duration: 4 weeks

Tribute Home Care

βœ… State Approved 🏫 Nursing Home ⚑ Accelerated Program ✨ Free Program 🏒 Employer Sponsored 🎯 Job Guarantee
πŸ“ Baltimore, 3501 Clipper Road, Maryland 21211

Program Details

Tribute 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.
Total Cost: Free Duration: 4 weeks

Top Knowledge Healthcare Institute

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Baltimore, 11 East Mount Royal Avenue, Maryland 21202

Program Details

CNA/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.
Total Cost: Free Total Hours: 115 Duration: 4 weeks

Vision Allied Health Institute

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Towson, 1045 Taylor Avenue, Maryland 21286

Program Details

The 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.
Total Cost: $1,280 Total Hours: 120 Duration: 4 weeks

Evening Classes in Maryland

These 28 programs offer evening CNA classes in Maryland, designed for working professionals and those with daytime commitments. Evening classes typically run after 5 PM on weekdays, allowing you to maintain your current schedule while pursuing CNA certification.

A New Horizon

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Chestertown, 101 Dixon Drive, Maryland 21260

Program Details

A New Horizon offers a Maryland 120-hour CNA/GNA course with weekday evening or weekend options.
Total Cost: $1,115 Total Hours: 120 Duration: 4 weeks

Prince George's Community College

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Upper Marlboro, 301 Largo Road, Maryland 20774

Program Details

PGCC’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.
Total Cost: $1,600 Duration: 8 weeks

Chesapeake College

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Wye Mills, 1000 College Circle, Maryland 21679

Program Details

Noncredit 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.
Total Cost: $2,075 Total Hours: 135

Cecil College

βœ… State Approved 🏫 Community College πŸ•’ Evening & Weekend Classes Available
πŸ“ North East, One Seahawk Drive, Maryland 21901

Program Details

Evening/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.

Bladensburg High School

βœ… State Approved 🏫 High School πŸŒ™ Evening Classes Available
πŸ“ Bladensburg, 4200 57th Avenue, Maryland 20710

Program Details

Bladensburg 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.

The Nursing Assistant Academy

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Riverdale Park, 5811 Baltimore Avenue, Maryland 20737

Program Details

State-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.
Total Cost: $975

Lexington Healthcare Training Institute of St Mary's County

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Lexington Park, 22738 Maple Road, Maryland 20653

Program Details

Lexington 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.
Total Cost: $1,700 Duration: 4 weeks

Heritage Care

βœ… State Approved 🏫 Educational Entity ✨ Free Program 🏒 Employer Sponsored πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Hyattsville, 4922 LaSalle Road, Maryland 20782

Program Details

Heritage 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.
Total Cost: Free Total Hours: 108 Duration: 3 weeks

Lexington Healthcare Training Institute

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Oxon Hill, 6188 Oxon Hill Road, Maryland 20745

Program Details

Lexington 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.
Total Cost: $1,700 Duration: 4 weeks

Fomen Nursing Assistant Training Academy

βœ… State Approved 🏫 Educational Entity πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Hyattsville, 7411 Riggs Road, Maryland 20783

Program Details

CNA 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.

Weekend Classes in Maryland

These 10 programs offer weekend CNA classes in Maryland, perfect for those who work Monday through Friday. Weekend programs typically meet on Saturdays and/or Sundays, allowing you to complete your CNA training without disrupting your weekday work schedule.

A New Horizon

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Chestertown, 101 Dixon Drive, Maryland 21260

Program Details

A New Horizon offers a Maryland 120-hour CNA/GNA course with weekday evening or weekend options.
Total Cost: $1,115 Total Hours: 120 Duration: 4 weeks

Prince George's Community College

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Upper Marlboro, 301 Largo Road, Maryland 20774

Program Details

PGCC’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.
Total Cost: $1,600 Duration: 8 weeks

Chesapeake College

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Wye Mills, 1000 College Circle, Maryland 21679

Program Details

Noncredit 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.
Total Cost: $2,075 Total Hours: 135

Cecil College

βœ… State Approved 🏫 Community College πŸ•’ Evening & Weekend Classes Available
πŸ“ North East, One Seahawk Drive, Maryland 21901

Program Details

Evening/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

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Riverdale Park, 5811 Baltimore Avenue, Maryland 20737

Program Details

State-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.
Total Cost: $975

Cambridge Nursing Assistant Academy - Hyattsville

βœ… State Approved 🏫 Educational Entity 🀝 Job Placement Help πŸ“… Weekend Classes Available
πŸ“ Hyattsville, 3311 Toledo Terrace, Maryland 20782

Program Details

Cambridge 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.
Total Hours: 120

Top Knowledge Healthcare Institute

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Baltimore, 11 East Mount Royal Avenue, Maryland 21202

Program Details

CNA/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.
Total Cost: Free Total Hours: 115 Duration: 4 weeks

Stein Academy

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Windsor Mill, 8138 Liberty Road, Maryland 21244

Program Details

The 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.
Total Cost: $995 Total Hours: 115 Duration: 4 weeks

Cambridge Nursing Assistant Academy - Gaithersburg

βœ… State Approved 🏫 Educational Entity 🀝 Job Placement Help πŸ“… Weekend Classes Available
πŸ“ Gaithersburg, 438 North Frederick Avenue, Maryland 20877

Program Details

Cambridge 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.
Total Hours: 120

Howard Community College

βœ… State Approved 🏫 Community College ⚑ Accelerated Program πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Columbia, 10901 Little Patuxent Parkway, Maryland 21044

Program Details

Noncredit 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.
Total Cost: $1,700 Total Hours: 145 Duration: 4 weeks

Salary & Job Outlook as a CNA in Maryland

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

Compare CNA salaries across different metropolitan areas and regions in Maryland. Salary data includes both annual and hourly wages for nursing assistants.

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

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 classes in Maryland generally cost between $800 and $1,500. Some programs may be more expensive at private schools, while community colleges and healthcare providers often offer lower-cost options. Employers may also cover tuition in exchange for a work commitment.

Are there free CNA classes in Maryland?

Yes. Many nursing homes, hospitals, and state workforce programs in Maryland offer free CNA training. 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?

Several schools in Maryland offer hybrid CNA programs that combine online coursework with in-person clinical training. While theory can often be completed online, state rules require that clinical skills be performed in a supervised, hands-on healthcare setting.

Are accelerated (4-week) CNA programs available in Maryland?

Yes, some schools and healthcare providers in Maryland offer accelerated CNA programs that can be completed in as little as 4 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).

I’m a CNA in another state. Can I transfer my license to Maryland?

Yes. Maryland allows CNAs certified in other states to transfer their license through reciprocity. This process places you on the Maryland Nurse Aide Registry without retaking training. 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 remain active on the registry, you must work at least one documented day (8 consecutive hours) of paid employment in an approved healthcare setting during 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 carefully compiled and based on the latest available sources, but may change. Please verify with official sources before making decisions. If you spot a mistake, let us know.