Search for CNA Classes in Your Area

Request Information Regarding CNA Classes, Medical Assistant Programs, and LPN Programs in your area by entering your zip code below.

Did you know that you can train to become a CNA in Maryland in as little as two months? It is as easy as taking one of the state-approved CNA programs available, taking the examination and submitting information to the Registry to get licensed. Interested in more information? Keep reading about how taking CNA classes in Maryland to become a Certified Nursing Aide can be the best decision that you are ever going to make.

Remuneration Information For CNA’s

The state of Maryland averages $30,000 per year as a starting salary for Certified Nursing Assistants. This can include other benefits as well depending on where you work. The healthcare industry has noted a 20% increase over the last four years and expects an additional 30% increase in the next six years. What does this mean for you? Well, it means that there is an abundance of jobs available for you as a CNA in Maryland, and never has the time been more ideal!

CNA Classes In Maryland

It is legislated that all CNA classes in Maryland are to be approved by the state. This means that only certain training programs can ensure your entry into the exam and subsequent registration as a CNA. There is a list of some of the locations that offer the training, and you can find the list here. Just click on the link and scroll down to “Nursing Assistant/Aide and Patient Care Assistant/Aide”.

You can see that the fees and the hours are very different depending on which CNA training facility you choose to study from. There are programs that take as few as 72 hours or as many as 304 hours and range from $200 to up to $3,300. It is important to note that the state of Maryland has a minimum class duration of 100 hours, which needs to include traditional CNA classes and hands-on training working in a licensed nursing home.

If you are having trouble financially but would still like to attend one of the CNA programs in Maryland, call the facility directly and find out if they can provide financial assistance to those who are in need. Alternatively, you can get in touch with your social services division to find out if they would be willing to help with back to work training.

Writing The State CNA Exam

There are half a dozen sites where the final exam can be written, and you must apply through Pearson Vue to take the exam. There is a fee for sitting in the exam, which is $95.00. You can find the application here and will need to send the fee and the completed application to the address listed on the application form (American Red Cross). You can opt to test at a Pearson Vue test site or in the facility where you received your CNA training. Simply follow the directions on the application.

Maryland CNA Certification Process

First, ensure that you have successfully completed the classes for your state approved CNA training program. Once you have written and passed the exam, then you are eligible to be certified.

You can renew your certification online for the 60 days before its expiration and for 30 days afterwards. If you would like to be able to sign up online, you can click here for more information and to log in.

Note that you will be required to provide your Social Security Number as well as other personal information. Ensure that your name is written exactly as it is registered in the database and also have your Nursing Assistant certification number handy as well as a valid email address. Certifications expire of the 28th day of your birth month.

The cost to renew is $40 for every 2-year period, but these fees are subject to change. You will be notified in the event that the fees change.

Find out more about your local CNA training program in Maryland by contacting one of the supporting state-approved facilities today, and you’ll be on your way to becoming a certified nursing assistant in Marlyand.

CNA Job and Salary Data for Maryland Cities

Urban Area Employed CNA’s Hourly Mean Wage Salary Range 10% – 90%* CNA Employment Per 1,000 Jobs
Baltimore – Columbia – Towson 14,930 $13.79 $10.17 – $18.05 11.36
California – Lexington Park 440 $12.94 $9.83 – $16.89 10.02
Cumberland 530 $13.49 $9.96 – $17.30 14.52
Hagerstown – Martinsburg 1,240 $13.76 $9.83 – $18.38 12.54
Salisbury 2,090 $12.79 $9.97 – $16.83 13.72
Silver Spring – Frederick – Rockville 5,950 $14.50 $10.33 – $18.96 10.35
Cecil Community College One Seahawk Drive, North East, MD 21901

A part of the Maryland Community College system, Cecil Community College has a campus in North East. The college offers a health professions division where students can pursue their education as a certified nursing assistant. The curriculum includes one semester of coursework for a total of eight weeks of study to become a CNA.


Carroll Community College 1601 Washington Road, Westminster, MD 21157

Carroll Community College is located in Westminster and is a part of the Maryland Community College System. This school gives students access to more than 90 different study options. Through the healthcare education division, students can study to become a certified nursing assistant. This coursework includes a semester of classes and clinicals.


Baltimore City Community College 2901 Liberty Heights Avenue, Baltimore, MD 21215

Baltimore City Community College offers academic programs, including two-year degrees and technical certifications, to students who live in the Baltimore metro area. Students who wish to become a certified nursing assistant will need to complete classes through the Allied and Human Services division of the college. Then, they must pass the state authorized competency exam.


Anne Arundel Community College/Pct 101 College Parkway, Arnold, MD 21012

Anne Arundel Community College is a part of the Community College System of Maryland and is located in the town of Arnold, serving students of all types throughout the area. Students who wish to follow through with the CNA program at the college will need to pass a criminal background check and show a clean health examination record.


Harford Community College 401 Thomas Run Rd, Bel Air, MD 21015

The main campus of Harford Community College is located in Bel Air. It provides students a variety of different academic programs, including transferable credits, degrees, and certifications. Students who wish to become a certified nursing assistant will need to apply for acceptance in the eight week program through the health and human services division.


Howard Community College 10901 Little Patuxent Parkway, Columbia, MD 21044

Howard Community College, located in Columbia, offers several different academic divisions so that students may pursue a degree or certification in their area of interest. The college does offer a certified nursing assistant program through a total of three accredited classes. Students can complete the full certification program in one semester.


Community College Of Baltimore Co. 800 South Rolling Road, Catonsville, MD 21228

The Community College of Baltimore County is located in Catonsville and serves the whole area for traditional and nontraditional students. There are more than 100 different programs and courses available through the school. Students who wish to become a certified nursing assistant will need to complete the school’s state approved program before they may take the nurse aide exam.


Hagerstown Community College 11400 Robinwood Drive, Hagerstown, MD 21742

As the oldest of the community colleges in Maryland, Hagerstown Community College has been in operation for more than 100 years, offering a variety of degree and certification programs. Two nursing assistant programs are available: CNA and GNA. Both require that students complete a minimum number of credit hours before passing the state assessment exam.


Prince George’s Community College 300 Largo Road, Largo, MD 20774

Prince George’s Community College offers both credit and noncredit coursework so that students may choose the right education, whether they wish to attain a degree or technical certification. The school’s certified nursing assistant program takes eight weeks to complete and the state exam for CNAs is available on the college campus as well.


Frederick Community College 7932 Opossumtown Pike, Frederick, MD 21702

Located in the town of the same name, Frederick Community College is a part of the Maryland System of Community Colleges. It offers students a choice of associate’s degrees, technical certification, and transfer credits programs. Students who wish to become a CNA will need to take proper courses through the school’s allied health division.


  • Popular Cities in Maryland

CNA Training Class Locations in Maryland (MD)

The following is a list of state approved CNA Training Centers in Maryland:

Cities in Maryland:

Accident | Annapolis | Arnold | Baltimore | Bel Air | Beltsville | Bladensburg | Boonsboro | Brentwood | Brooklyn Park | Buckeystown | Cambridge | Catonsville | Centreville | Charlotte Hall | Columbia | Cresaptown | Crofton | Cumberland | Easton | Edgewater | Essex | Forestville | Frederick | Frostburg | Gaithersburg | Glen Burnie | Grantsville | Hagerstown | Havre De Grace | Hyattsville | La Plata | Lanham | Largo | Laurel | Leonardtown | Lonaconing | Manchester | Mchenry | Newark | North East | Oakland | Owings Mills | Pikesville | Prince Frederick | Randallstown | Ridgely | Rising Sun | Riverdale | Riverdale Park | Rockville | Salisbury | Severn | Severna Park | Silver Spring | Takoma Park | Temple Hills | Timonium | Towson | Waldorf | Westernport | Westminster | Westover | Worton | Wye Mills

  • City
  • CNA Training Center
  • Street Address
  • Phone Number


Northern High School (Garrett County)

86 Pride Parkway, Accident, MD 21520

(301) 746-8668


Anne Arundel Medical Center

2001 Medical Parkway, Annapolis, MD 21401

(443) 481-1000


Genesis Eldercare-Spa Creek

35 Milkshake Ln, Annapolis, MD 21403

(410) 269-5100


Anne Arundel Community College/PCT

101 College Parkway, Arnold, MD 21012

(410) 777-2222


American Red Cross

4800 Mount Hope Dr, Baltimore, MD 23219

(410) 624-2000


Baltimore City Community College

2901 Liberty Heights Avenue, Baltimore, MD 21215

(410) 462-8300


Caroline Center

900 Somerset Street, Baltimore, MD 21202

(410) 563-1303


Coppin State University

2500 West North Avenue, Baltimore, MD 21216

(410) 951-3000


Edmondson-Westside High School

501 Athol Ave, Baltimore, MD 21229

(410) 396-0685


Gandhi-s Institute of Health Found

6120 Baltimore National Pike, Baltimore, MD 21228

(443) 341-6171


Genesis Eldercare- Heritage Center

7232 German Hill Rd, Baltimore, MD 21222

(410) 282-6310


Genesis Eldercare-Cromwell Center

8710 Emge Rd, Baltimore, MD 21234

(410) 661-5955


Genesis Eldercare-Franklin Woods

9200 Franklin Square Drive, Baltimore, MD 21237

(410) 391-2600


Johns Hopkins Bayview Geriatric Ctr.

4940 Eastern Avenue, Baltimore, MD 21224

(410) 550-0100


Levindale Geriatric Center

2434 West Belvedere Avenue, Baltimore, MD 21215

(410) 601-2400


Maryland Center for Arts-Tech

2901 Druid Park Drive Suite 303, Baltimore, MD 21215

(410) 728-0679


Milford Mill Academy

3800 Washington Avenueÿ, Baltimore, MD 21244

(410) 887-0660


Patterson High School

100 Kane Street, Baltimore, MD 21224

(410) 396-9276


Sojourner-Douglas College

200 N. Central Avenue, Baltimore, MD 21202

(410) 276-0306


Sollers Point High School

325 Sollers Point Road, Baltimore, MD 21222

(410) 887-7075


St. Elizabeth Reh-Nursing Center

3320 Benson Ave, Baltimore, MD 21227

(410) 646-6539

Bel Air

Bel Air Health-Rehab

410 East Mcphail Road, Bel Air, MD 21014

(410) 879-1120

Bel Air

Harford Community College

401 Thomas Run Rd, Bel Air, MD 21015

(443) 412-2000

Bel Air

Harford Technical High

102 South Hickory Avenue, Bel Air, MD 21014

(410) 838-7300


MISS Healthcare

5000 Sunnyside Ave 303, Beltsville, MD 20705

(301) 931-3235


Bladensburg High School

4200 57th Avenue, Bladensburg, MD 20710

(301) 887-6700


Fahrney Keedy Home

8507 Mapleville Road, Boonsboro, MD 21713

(301) 733-6284


TLC Nurse Aide Training Program

4010 Bladensburg Rd, Brentwood, MD 20722

(301) 675-3480

Brooklyn Park

Genesis Eldercare-Hammonds Lane

613 Hammonds Lane, Brooklyn Park, MD 21225

(410) 636-3400


St. Thomas More

3989 Buckeystown Pike, Buckeystown, MD 21717

(301) 874-9014


Dorchester County School of Tech

2465 Cambridge Bypass, Cambridge, MD 21613

(410) 901-6950


Genesis Eldercare-Chesapeake Woods

525 Glenburn Ave, Cambridge, MD 21613

(410) 221-1400


Community College of Baltimore Co.

800 South Rolling Road, Catonsville, MD 21228

(443) 840-2222


Spring Grove Hospital

55 Wade Avenue, Catonsville, MD 21228

(410) 402-6000


Genesis Eldercare-Corsica Hills

205 Armstrong Street, Centreville, MD 21617


Queen-s Anne County High School

125 Ruthsburg Road, Centreville, MD 21617

(410) 758-0500

Charlotte Hall

Charlotte Hall Veterans Home

29449 Charlotte Hall Road, Charlotte Hall, MD 20622

(301) 884-8171


Columbia Nursing Assistant

10705 Charter Drive, Suite 340, Columbia, MD 21044

(443) 546-1240


Howard Community College

10901 Little Patuxent Parkway, Columbia, MD 21044

(443) 518-1000


Center for Career-Technical Ed

14211 McMullen Highway, Cresaptown, MD 21502

(301) 729-6486


Crofton Care-Rehab Center

2131 Davidsonville Road, Crofton, MD 21114

(410) 721-1000


Allegany College of Maryland

12401 Willowbrook Road, Cumberland, MD 21502

(301) 784-5000


Devlin Manor

10301 Christie Road, Cumberland, MD 21502

(301) 724-1400


The Lion Center For Rehab-Extended Care

901 Seton Drive, Cumberland, MD 21502

(301) 722-6272


Genesis Eldercare-The Pines

610 Dutchmans Lane, Easton, MD 21601

(410) 822-4000


Center of Applied Technology-South

211 Central Avenue East, Edgewater, MD 21037

(410) 956-5900


Baltimore Academy of Nursing Assistants

617 Stemmers Run Road, Essex, MD 21221

(410) 391-6668


Suitland High School

5200 Silver Hill Road, Forestville, MD 20747

(301) 817-0500


Frederick Community College

7932 Opossumtown Pike, Frederick, MD 21702

(301) 846-2400


Frederick County Career-Tech Ctr

7922 Opossumtown Pike, Frederick, MD 21702

(240) 236-8500


Genesis Eldercare-College View

700 Toll House Avenue, Frederick, MD 21701

(301) 663-5181


Homewood at Crumland Farms, Frederick1

7407 Willow Rd, Frederick, MD 21702


Frostburg Village

1 Kaylor Cir, Frostburg, MD 21532

(301) 689-7500


Morning Star Academy

101 Lakeforest Boulevard #402, Gaithersburg, MD 20877

(301) 977-7393


Prime Health Institute

16220 Frederick Road, Gaithersburg, MD 20877

(301) 208-3700

Glen Burnie

Baltimore Washington Medical Ctr.

301 Hospital Drive, Glen Burnie, MD 21061

(410) 787-4000


Goodwill Retirement Home

891 Dorsey Hotel Road, Grantsville, MD 21536

(301) 895-5194


Hagerstown Community College

11400 Robinwood Drive, Hagerstown, MD 21742

(240) 500-2000


Washington County Tech. High School

50 West Oak Ridge Drive, Hagerstown, MD 21740

(301) 766-8050


Western Maryland Hospital Center

1500 Pennsylvania Avenue, Hagerstown, MD 21742

(301) 745-4200

Havre De Grace

Citizens Care Center

415 Market Street, Havre de Grace, MD 21078

(410) 939-5500


Bethel Health Care Institute

5617 Ager Road, Hyattsville, MD 20782

(301) 559-0200


Cambridge Nrsg. Asst. Trng. Academy

3311 Toledo Terrace Unit C-202, Hyattsville, MD 20782

(301) 853-9100


Fomen Nursing Asst Training Academy

7411 Riggs Road, Suite 210, Hyattsville, MD 20783

(301) 328-0423


Quality First Training Center

6475 New Hampshire Ave-501, Hyattsville, MD 20783

(301) 270-5105

La Plata

College of Southern Maryland

8730 Mitchell Road, La Plata, MD 20646

(301) 934-2251

La Plata

Genesis Eldercare-LaPlata

1 Magnolia Dr, La Plata, MD 20646

(301) 870-3125


Dominion Academy, Inc.

7726 Finns Lane, Lanham, MD 20706

(240) 770 -7774


NurseOne, Inc.

9470 Annapolis Road, Lanham, MD 20706

(301) 459-8899


Prince George-s Community College

300 Largo Road, Largo, MD 20774

(301) 336-6000


Aspire School of Learning, Nursing Assistant

608 Washington Blvd, Laurel, MD 20707

(301) 604-3330


Demas Academy

9101 Cherry Lane Suite 212, Laurel, MD 20708

(301) 604-0008


Laurel High School

8000 Cherry Lane, Laurel, MD 20707

(301) 497-2050


Dr. James A. Forrest Career-Tech Ctr

24005 Point Lookout Road, Leonardtown, MD 20650

(301) 475-0242


Egle Nursing-Rehab

57 Jackson Street, Lonaconing, MD 21539

(301) 463-5451


Longview Nursing Home

3332 Main Street, Manchester, MD 21102



Garrett College

687 Mosser Road, McHenry, MD 21541

(301) 387-3000


Worcester Technical High School

6290 Worcester Highway, Newark, MD 21841

(410) 632-5050

North East

Cecil Community College

One Seahawk Drive, North East, MD 21901

(410) 287-1000

North East

Cecil County School of Technology

900 North East Road, North East, MD 21901

(410) 996-6250


Dennett Road Manor

1113 Mary Drive, Oakland, MD 21550

(301) 334-8700


Oakland Nursing and Rehab

706-Alder St, Oakland, MD 21550

(301) 334-2319


Southern High School (Garrett County)

345 Oakland Drive, Oakland, MD 21550

(301) 334-9447

Owings Mills

Maryland Healthcare Training Center

66 Painters Mill Road #8, Owings Mills, MD 21117

(410) 356-1353


Stein Academy

600 Reisterstown Rd-416, Pikesville, MD 21208

(410) 602-0666

Prince Frederick

Calvert County Nursing Center

85 Hospital Rd, Prince Frederick, MD 20678

(410) 535-2300

Prince Frederick

Career-Tech Ctr/Calvert Public Schools

1305 Dares Beach Road, Prince Frederick, MD 20678

(410) 535-1700


Genesis Eldercare-Randallstown

9109 Liberty Road, Randallstown, MD 21133

(410) 655-7373


Caroline Career-Technology Center

10855 Central Avenue, Ridgely, MD 21660

(410) 479-0100

Rising Sun

Calvert Manor Health Care Center

1881 Telegraph Road, Rising Sun, MD 21911

(410) 658-6555


Genesis Eldercare- Crescent City

ÿ4409 East West Highway, Riverdale, MD 20737


Goldenstar Education Center

6201 Riverdale Rd-104, Riverdale, MD 20737

(301) 985-6050

Riverdale Park

The Nursing Assistant Academy

5811 Baltimore Avenue, Riverdale Park, MD 20737

(240) 770-8251


Montgomery County Schools (Thomas Edison, Sherwood, Paint Branch, Watkins Mills, Kennedy High Schools)

850 Hungerford Drive, Room 123, Rockville, MD 20850

(301) 279-3617


Deer-s Head Hospital Center

351 Deer’s Head Hospital Road, Salisbury, MD 21802

(410) 543-4000


Genesis Eldercare-Salisbury Center

200 Civic Ave, Salisbury, MD 21804

(410) 749-1466


Parkside High School/Wicomico County Public Schools

1015 Beaglin Park Dr, Salisbury, MD 21804

(410) 677-5143


Wor-Wic Community

32000 Campus Drive, Salisbury, MD 21804

(410) 334-2800


Center of Applied Technology North

800 Stevenson Road, Severn, MD 21144

(410) 969-3100

Severna Park

Genesis Eldercare-Severna Park

24 Truck House Road, Severna Park, MD 21146

(410) 544-4220

Silver Spring

Care Xpert Academy, LLC

13321 New Hampshire Ave-205, Silver Spring, MD 20904

(301) 384-6011

Silver Spring

Genesis Eldercare-Layhill

3227 Bel Pre Rd, Silver Spring, MD 20906

(301) 871-2000

Silver Spring

Genesis Eldercare-Woodside

9101 2nd Avenue, Silver Spring, MD 20910

(301) 588-5544

Silver Spring

Kahak Health Care Academy

11141 Georgia Avenue Suite A-30, Silver Spring, MD 20902

(301) 933-0050

Silver Spring

Knowledge First Institute

11510 Georgia Avenue Suite 180, Silver Spring, MD 20902

(301) 933-7474

Silver Spring

Montgomery County Refugee Training Program at Northwood (Montgomery College)

8561 Fenton St., Silver Spring, MD 20910

(301) 649-8050

Takoma Park

Montgomery College

7600 Takoma Avenue, Takoma Park, MD 20912

(301) 562-1398

Temple Hills

Crossland High School

6901 Temple Hills Road, Temple Hills, MD 20748

(301) 449-4800

Temple Hills

Healthcare Training Solutions

4400 Stamp Road, Temple Hills, MD 46319

(866) 745-0007


Stella Maris

2300 Dulaney Valley Road, Timonium, MD 21093

(410) 252-4500


Vision Allied Health Institute

1045 Taylor Ave-113, Towson, MD 21286

(410) 321-5880


North Point High School for Science, Tech and Industry

2500 Davis Road, Waldorf, MD 20603

(301) 753-1759


Moran Manor

25701 Shady Lane, Westernport, MD 66755

(301) 359-3000


Carroll Community College

1601 Washington Road, Westminster, MD 21157

(410) 386-8000


J. M. Tawes Technical High School

7982 Crisfield Highway, Westover, MD 21871

(410) 651-2285


Kent County High School

25301 Lambs Meadow Road, Worton, MD 21678

(410) 778-4540

Wye Mills

Chesapeake College

1000 College Circle, Wye Mills, MD 21679

(410) 822-5400