Certified nursing assistants (CNAs), also known as nursing aides or nursing assistants, play a vital role on the patient care team, helping patients with their daily activities, taking vital signs, answering call lights and sanitizing rooms. An entry-level position that requires a relatively short training period, many nursing assistants begin their careers as CNAs and then move into more senior nursing roles such as registered nursing or practical nursing. In Maryland, CNAs also have the opportunity to earn additional nursing assistant certifications, including geriatric nursing assistant (GNA), home health aide (HHA), certified medicine aide (CMA) and dialysis technician. CNAs earn an average annual salary of $30,470 in Maryland, according to the U.S. Bureau of Labor Statistics.

Choosing the Best CNA Programs in Maryland

The first step in becoming a CNA in Maryland is completing a state-approved training program and passing a certification exam. Additional nursing certifications are available as stand-alone programs or offered in conjunction with the baseline CNA training, and require additional certification exams. CNA training programs are offered at many community colleges and technical schools in Baltimore and throughout the state. For more information about admissions requirements for CNA programs in Maryland, visit our CNA Training Programs Admissions page.

  • Program Length: CNA training programs vary in length and can take anywhere from 4 to 12 weeks to complete. In Maryland, CNA training programs must include a minimum of 100 hours of total training, with a minimum of 40 hours allocated to clinical practice. For programs that combine the baseline CNA training with a specialization such as GNA training, they take longer than 100 hours of training to complete.
  • Program Cost: The cost of CNA training varies from school to school. As one example of program costs, the CNA/GNA training program at Stein Academy in Baltimore costs $995 in 2019 which includes tuition and lab fees for the program. Students will also incur additional costs for books, uniform, certification exams, and fingerprinting and background check.
  • Online/In-Person Options: All CNA training programs include classroom instruction, lab instruction, and hands-on clinical practice components. In some cases, there may be an opportunity to satisfy the classroom learning component online, which offers flexibility and convenience to working students or those with personal obligations that make commuting to campus difficult or even impossible.

2020 List of CNA Classes in Maryland

To get a feel for the CNA curriculum in Maryland, see our list of classes and courses available in the state:

Arnold, MD

SchoolContact Information
Anne Arundel Community College
101 College Pkwy
Arnold, MD 21012
(410) 777-2222

Baltimore, MD

SchoolContact Information
American Health Career Institute
2520 Pennsylvania Ave
Baltimore, MD 21217
(443) 438-4546
American Red Cross- Baltimore
CNA Programs
4800 Mount Hope Drive
Baltimore, MD 21215
(410) 624-2060
Health Focus, Inc
CNA Programs
4900 Belair Rd
Baltimore, MD 21206
(410) 488-6600
It Works Learning Center, Inc.
CNA Programs
1217 W Fayette St
Baltimore, MD 21223
(410) 626-0200
Maryland Center For Adult Training, Incorporated
2901 Druid Park Dr # 303
Baltimore, MD 21215
(410) 728-0679

Bel Air, MD

SchoolContact Information
Harford Community College
401 Thomas Run Rd
Bel Air, MD 21015
(443) 412-2000

Chillum, MD

SchoolContact Information
Quality First Career Center, Inc
CNA Programs
6475 New Hampshire Ave Suite #501
Chillum, MD 20783
(301) 270-5105

Columbia, MD

SchoolContact Information
Howard Community College
10901 Little Patuxent Pkwy
Columbia, MD 21044
(443) 518-1000

Cumberland, MD

SchoolContact Information
Allegany College of Maryland
12401 Willowbrook Rd
Cumberland, MD 21502
(301) 784-5000

Frederick, MD

SchoolContact Information
Frederick Community College
7932 Opossumtown Pike
Frederick, MD 21701
(301) 846-2400
Trinity Nursing Academy
186 Thomas Johnson Dr
Frederick, MD 21702
(301) 662-6500

Gaithersburg, MD

SchoolContact Information
Cambridge Nursing Academy
431 N Frederick Ave
Gaithersburg, MD 20877
(301) 990-8311

Glen Burnie, MD

SchoolContact Information
Fomen Nursing Assistant Training Academy
7452 Baltimore Annapolis Blvd
Glen Burnie, MD 21061
(410) 553-4068

Hagerstown, MD

SchoolContact Information
Hagerstown Community College
11400 Robinwood Dr
Hagerstown, MD 21742
(240) 500-2000

Hyattsville, MD

SchoolContact Information
Cambridge Nursing Academy Hyattsville Campus
3311 Toledo Terrace Unit C-202
Hyattsville, MD 20782
(301) 853-9100
Compassionate Academy
CNA Programs
1835 University Blvd E
Hyattsville, MD 20783
(301) 332-9699
Heritage Learning Center
4922B, Lasalle Rd
Hyattsville, MD 20782
(301) 779-8653

La Plata, MD

SchoolContact Information
College of Southern Maryland-La Plata
8730 Mitchell Road
La Plata, MD 20646
(301) 934-2251

Lanham, MD

SchoolContact Information
Dominion Academy & Healthcare Services
8855 Annapolis Rd #305
Lanham, MD 20706
(240) 770-7774

Largo, MD

SchoolContact Information
Prince George's Community College
CNA Programs
301 Largo Rd
Largo, MD 20774
(301) 546-7422

Leonardtown, MD

SchoolContact Information
College of Southern Maryland - Leonardtown Campus
22950 Hollywood Rd
Leonardtown, MD 20650
(240) 725-5300

McHenry, MD

SchoolContact Information
Garrett College
687 Mosser Rd
McHenry, MD 21541
(301) 387-3000

North East, MD

SchoolContact Information
Cecil College
CNA Programs
1 Seahawk Dr
North East, MD 21901
(410) 287-1000

Owings Mills, MD

SchoolContact Information
Community College of Baltimore County Community College
10300 Grand Central Ave
Owings Mills, MD 21117
(443) 840-4700

Pikesville, MD

SchoolContact Information
Gandhi Health Career Services
CNA Programs
1400-B Reisterstown Rd
Pikesville, MD 21208
(443) 352-8030

Prince Frederick, MD

SchoolContact Information
College of Southern Maryland- Prince Frederick
115 J W Williams Rd
Prince Frederick, MD 20678
(443) 550-6000

Riverdale Park, MD

SchoolContact Information
The Nursing Assistant Academy
CNA Programs
5811 Baltimore Ave #101
Riverdale Park, MD 20737
(240) 770-8251

Severn, MD

SchoolContact Information
Center of Applied Technologies North
CNA Programs
800 Stevenson Rd
Severn, MD 21144
(410) 969-3100

Silver Spring, MD

SchoolContact Information
Knowledge First Institute
11510 Georgia Ave
Silver Spring, MD 20902
(301) 933-7474
Montgomery College Health Sciences Center
7977 Georgia Ave
Silver Spring, MD 20910
(240) 567-5507
Premier Healthcare Institute
10240 New Hampshire Ave
Silver Spring, MD 20903
(301) 755-3234

Westminster, MD

SchoolContact Information
Carroll Community College
1601 Washington Rd
Westminster, MD 21157
(410) 386-8000
Carroll County Career & Technology Center
CNA Programs
1229 Washington Rd
Westminster, MD 21157
(410) 751-3669

Windsor Mill, MD

SchoolContact Information
Stein Academy
3610 Milford Mill Rd
Windsor Mill, MD 21244
(410) 922-4910

Woodstock, MD

SchoolContact Information
Woodstock Job Corps Center
CNA Programs
10900 Old Court Rd
Woodstock, MD 21163
(410) 696-9200

Wye Mills, MD

SchoolContact Information
Chesapeake College
CNA Programs
1000 College Cir
Wye Mills, MD 21679
(410) 822-5400

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.