Skip to content

CNA Classes in Maryland: 118 State-Approved Programs

Maryland's approved nurse aide training list names 118 CNA programs in 65 cities and mirrored here as of September 2026. Maryland requires 100 hours of training, 40 of them clinical. Typical CNA pay in Maryland is $43,240 a year, according to the Bureau of Labor Statistics.

118
State-approved programs
65
Cities with a program
100 hrs
Required training, 40 clinical
$43,240
Typical CNA pay, about the same as the US

Cities with the most CNA programs

Baltimore (18), Cumberland (5), Hagerstown (5) have the most approved programs in Maryland. 9 cities have a page with each program, local CNA pay, and the nursing homes where aides work.

Cities in Maryland with the most CNA programs
CityProgramsTypical CNA payNursing homes
Baltimore18$42,77039
Cumberland5—4
Hagerstown5$41,8706
Salisbury5$38,7404
Silver Spring5—12
Bel Air4—2
Oakland3—3
Rockville3—7
Westminster3—3
Arnold2—1
Centreville2—1
Clinton2—3
Edgewater2—1
Frederick2—6
Frostburg2—2

Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.

All state-approved CNA programs in Maryland

Every program below appears on Maryland's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.

118 of 118 programs shown

State-approved CNA programs grouped by city
ProgramAddressType
Baltimore · 18 programs
Baltimore City Community College2901 Liberty Heights Avenue, 21215College
Community College of Baltimore County7201 Rossville Boulevard, 21237College
Community College of Baltimore County - Dundalk7200 Sollers Point Road, 21222College
Community College of Baltimore County - Essex7201 Rossville Boulevard, 21237College
Coppin State University2500 W North Avenue, 21216College
Edmondson-Westside High School501 N Athol Avenue, 21229High School
Future Care Homewood2700 N Charles Street, 21218Nursing Home
FutureCare Irvington22 South Athol Avenue, 21229Nursing Home
Genesis HealthCare - Franklin Woods Center9200 Franklin Square Drive, 21237Nursing Home
Green Street Academy125 N Hilton Street, 21229High School
Mergenthaler Vocational Technical High School3500 Hillen Road, 21218High School
Patterson High School100 Kane Street, 21224High School
REACH! Partnership School #3412555 Harford Road, 21218High School
St. Elizabeth Rehabilitation and Nursing Center3320 Benson Avenue, 21227Nursing Home
The Soul of Medicine Training Center5910 York Road, 21212Nursing Home
Tribute Home Care3501 Clipper Road, 21211Nursing Home
University of Maryland Medical Center - Midtown Campus827 Linden Avenue, 21201Hospital
Vivien T. Thomas Medical Arts Academy100 N Calhoun Street, 21223High School
Cumberland · 5 programs
Allegany College of Maryland12402 Willowbrook Road, SE, 21502College
Allegany Health Nursing & Rehabilitation Center730 Furnace Street, 21502Nursing Home
Cumberland Healthcare Center512 Winifred Road, 21502Nursing Home
Devlin Manor Nursing and Rehabilitation Center10301 Chrisite Road NE, 21502Nursing Home
Lighthouse Christian Academy2020 Bedford Street, 21502High School
Hagerstown · 5 programs
Boyd J. Michael, III Technical High School50 West Oak Ridge Drive, 21740High School
Hagerstown Community College11401 Robinwood Drive, 21742College
Hagerstown Community College11400 Robinwood Drive, 21742College
Julia Manor Nursing and Rehabilitation Center333 Mill Street, 21740Nursing Home
Meritus Medical Center11117 Medical Campus Road, 21742Hospital
Salisbury · 5 programs
Anchorage Healthcare Center105 Times Square, 21801Nursing Home
Genesis HealthCare - Salisbury Rehabilitation & Nursing Healthcare Center200 Civic Avenue, 21804Nursing Home
Parkside High School1015 Beaglin Park Drive, 21804High School
Parkside High School Health Occupations1015 Beaglin Park Drive, 21804High School
Wor-Wic Community College32000 Campus Drive, 21804College
Silver Spring · 5 programs
Adventist HealthCare White Oak Medical Center11890 Healing Way, 20904Hospital
Genesis Healthcare - Fairland Center2101 Fairland Road, 20904Nursing Home
Holy Cross Health1500 Forest Glen Road, 20910Hospital
Montgomery College Refugee Training Center930 King Street, 20910College
Thomas Edison High School of Technology12501 Dalewood Drive, 20906High School
Bel Air · 4 programs
Harford Community College401 Thomas Run Road, 21015College
Harford Technical High School200 Thomas Run Road, 21015High School
Sterling Care Bel Air410 E Macphail Road, 21014Nursing Home
University of Maryland Upper Chesapeake Health500 Upper Chesapeake Drive, 21014Hospital
Oakland · 3 programs
Dennett Road Manor1113 Mary Drive, 21550Nursing Home
Garrett Regional Medical Center of West Virginia University Medicine251 North Fourth Street, 21550Hospital
Southern Garrett High School345 Oakland Drive, 21550High School
Rockville · 3 programs
Adventist HealthCare Shady Grove Medical Center9901 Medical Center Drive, 20850Hospital
School Health Services, Montgomery County Government401 Hungerford Drive, 20850High School
Sterling Care Rockville303 Adclare Road, 20850Nursing Home
Westminster · 3 programs
Carroll Community College1601 Washington Road, 21157College
Carroll County Career & Technology Center1229 Washington Road, 21157High School
Westminster Healthcare Center1234 Washington Road, 21157Nursing Home
Arnold · 2 programs
Anne Arundel Community College101 College Parkway, 21012College
FutureCare Chesapeake305 College Parkway, 21012Nursing Home
Centreville · 2 programs
Complete Care at Corsica Hills205 Armstrong Street, 21617Nursing Home
Queen Anne’s County High School125 Ruthsburg Road, 21617High School
Clinton · 2 programs
Clinton Healthcare Center9211 Stuart Lane, 20735Nursing Home
FutureCare Pineview9106 Pine View Lane, 20735Nursing Home
Edgewater · 2 programs
Center of Applied Technology South211 Central Avenue East, 21037High School
South River Healthcare Center144 Washington Road, 21037Nursing Home
Frederick · 2 programs
Frederick Community College7932 Opossumtown Pike, 21702College
Homewood Living Frederick7407 Willow Road, 21701Nursing Home
Frostburg · 2 programs
Frostburg Village Rehab Center (fomerly Sterling Care at Frostburg Village)1 Kaylor Circle, 21532Nursing Home
Mountain City Rehab Center (formerly Peace Healthcare at Mountain City)48 Tarn Terrace, 21532Nursing Home
La Plata · 2 programs
College of Southern Maryland20646College
Sage Point Senior Living10200 La Plata Road, 20646Nursing Home
Randallstown · 2 programs
Community College of Baltimore County - Randallstown3637 Offutt Road, 21133College
Randallstown High School (formerly Millford Mill Academy)4000 Offutt Road, 21133High School
Upper Marlboro · 2 programs
Prince George’s Community College301 Largo Road, 20774College
Prince George’s Community College302 Largo Road, 20774College
Waldorf · 2 programs
Genesis Waldorf Healthcare Center4140 Old Washington Highway, 20602Nursing Home
North Point High School for Science, Technology, & Industry2500 Davis Road, 20603High School
Wye Mills · 2 programs
Chesapeake College1000 College Circle, 21679College
Chesapeake College Integrated CNA Program21679College
Accident · 1 program
Northern Garrett High School86 Pride Parkway, 21520High School
Annapolis · 1 program
Luminis Health Anne Arundel Medical Center2001 Medical Parkway, 21401Hospital
Belcamp · 1 program
Sterling Care Riverside1123 Belcamp Garth, 21017Nursing Home
Berlin · 1 program
Atlantic General Hospital9733 Healthway Drive, 21811Hospital
Bethesda · 1 program
Sterling Care Bethesda5721 Grosvenor Lane, 20814Nursing Home
Bladensburg · 1 program
Bladensburg High School4200 57th Avenue, 20710High School
Boonsboro · 1 program
Sterling Care at South Mountain141 S. Main Street, 21713Nursing Home
Bowie · 1 program
Genesis HealthCare - Larkin Chase Center15005 Health Center Drive, 20716Nursing Home
Brooklyn Park · 1 program
Genesis HealthCare - Hammonds Lane Center613 Hammonds Lane, 21225Nursing Home
Burtonsville · 1 program
Paint Branch High School14121 Old Columbia Pike, 20866High School
Callaway · 1 program
The Kings Christian Academy20738 Point Lookout Road, 20620High School
Cambridge · 1 program
Dorchester County Career & Technology Center2645 MD-16, 21613High School
Catonsville · 1 program
Spring Grove Hospital Center55 Wade Avenue, 21228Hospital
Charlotte Hall · 1 program
Charlotte Hall Veterans Home29449 Charlotte Hall Road, 20622Nursing Home
Columbia · 1 program
Howard Community College10901 Little Patuxent Parkway, 21044College
Crofton · 1 program
Crofton Care and Rehabilitation Center2131 Davidsonville Road, 21114Nursing Home
Dundalk · 1 program
Sollers Point Technical High School1901 Delvale Avenue, 21222High School
Easton · 1 program
Easton High School723 Mecklenburg Avenue, 21601High School
Eklton · 1 program
Cecil County School of Technology912 Appleton Road, 21921High School
Elkton · 1 program
Laurelwood Healthcare Center100 Laurel Drive, 21921Nursing Home
Forest Hill · 1 program
Sterling Care Forest Hill109 Forest Valley Drive, 21050Nursing Home
Fort Washington · 1 program
Fort Washington Healthcare Center12021 Livingston Road, 20744Nursing Home
Glen Burnie · 1 program
Anne Arundel County School Health Services791 Aquahart Road, 21061High School
Grantsville · 1 program
Goodwill Mennonite Home891 Dorsey Hotel Road, 21536Nursing Home
Havre De Grace · 1 program
Citizens Care & Rehabilitation Center - Havre de Grace415 South Market Street, 21078Nursing Home
Kensington · 1 program
Kensington Healthcare Center3000 McComas Avenue, 20895Nursing Home
Laurel · 1 program
Laurel High School8000 Cherry Lane, 20707High School
Leonardtown · 1 program
Dr. James A. Forrest Career & Technology Center24005 Point Lookout Road, 20650High School
Manchester · 1 program
Autumn Lake Healthcare at Long View3323 Main Street, 21102Nursing Home
Mchenry · 1 program
Garrett College687 Mosser Road, 21541College
Newark · 1 program
Worcester Technical High School6290 Worcester Highway, 21841High School
North East · 1 program
Cecil College21902College
Prince Frederick · 1 program
Career and Technology Academy (Calvert County Public School)330 Dorsey Road, 20678High School
Reisterstown · 1 program
FutureCare Cherrywood12020 Reisterstown Road, 21136Nursing Home
Ridgely · 1 program
Caroline Career and Technology Center10855 Central Avenue, 21660High School
Rising Sun · 1 program
Autumn Lake Healthcare at Calvert Manor1881 Telegraph Road, 21911Nursing Home
Sandy Spring · 1 program
Sherwood High School300 Olney Sandy Spring Road, 20806High School
Takoma Park · 1 program
Montgomery College7600 Takoma Avenue, 20912College
Temple Hills · 1 program
Crossland High School6901 Temple Hills Road, 20748High School
Timonium · 1 program
Stella Maris2300 Dulaney Valley Road, 21093Nursing Home
Westernport · 1 program
Moran Nursing & Rehabilitation Center25701 Shady Lane SW, 21562Nursing Home
Westover · 1 program
Somerset County Technical High School7994 Tawes Campus Drive, 21871High School
Wheaton · 1 program
John F. Kennedy High School1901 Randolph Road, 20902High School
Williamsport · 1 program
Homewood at Williamsport16505 Virginia Avenue, 21795Nursing Home
Worton · 1 program
Kent County High School25301 Lambs Meadow Road, 21678High School

Run one of these programs? Claim your listing to add your start dates and tuition.

Programs: Maryland approved nurse aide training program list, mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.

Free CNA training in Maryland

Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. In Maryland, 25 of the 118 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.

After training, candidates take the state competency exam and are then listed on the Maryland CNA Registry. How the Maryland registry works.

Questions about CNA classes in Maryland

How many CNA classes are there in Maryland?
Maryland's approved-program list names 118 CNA training programs in 65 cities, with the most in Baltimore, Cumberland, Hagerstown. The list is published by the state; this page mirrors it as of September 2026.
How many hours of CNA training does Maryland require?
Maryland requires 100 hours of training, including 40 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
Are there free CNA classes in Maryland?
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. 25 of the 118 approved programs in Maryland are run by nursing facilities or care centers, judging by the listed type or program name.
How do I check that a CNA program in Maryland is state-approved?
Every program on this page comes from Maryland's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Maryland CNA Registry with questions.

Explore next

← Back to CNA classes by state