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
- Major Cities for CNA Careers in Maryland
- Training & Certification Requirements in Maryland
- Explore CNA Classes by City in Maryland
- Free CNA Classes in Maryland
- Online CNA Classes in Maryland
- 4-Week CNA Classes in Maryland
- Evening Classes in Maryland
- Weekend Classes in Maryland
- Salary & Job Outlook as a CNA in Maryland
- Salary Overview by Area
- Frequently Asked Questions
Starting your CNA Career in Maryland
-
Training Programs169State-approved Programs
-
Cities83Cities Currently Covered
-
Healthcare Facilities330+Total Facilities
-
Median Annual Salary$38,620Median Yearly Pay
-
Median Hourly Salary$18.57Median Per Hour
-
Total CNAs Employed24,810CNAs 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
Columbia
Silver Spring
Waldorf
Frederick
Ellicott City
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.
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
Program Details
FutureCare Chesapeake
Program Details
Genesis HealthCare - Hammonds Lane Center
Program Details
Heritage Care
Program Details
Tribute Home Care
Program Details
Lorien Health Services
Program Details
Genesis HealthCare - Larkin Chase Center
Program Details
Genesis HealthCare - Waldorf Healthcare Center
Program Details
FutureCare Pineview
Program Details
Genesis Healthcare - Fairland Center
Program Details
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
Program Details
Dominion Academy
Program Details
Genesis HealthCare - Larkin Chase Center
Program Details
Genesis HealthCare - Waldorf Healthcare Center
Program Details
Genesis Healthcare - Fairland Center
Program Details
Genesis HealthCare - Franklin Woods Center
Program Details
Tidal Health
Program Details
Precise Academy
Program Details
Heart for Life (HFL) Nursing Assistant Training
Program Details
Beacon Institute
Program Details
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
Program Details
The Nursing Assistant Academy
Program Details
Lexington Healthcare Training Institute of St Mary's County
Program Details
NurseOne
Program Details
Lexington Healthcare Training Institute
Program Details
Dominion Academy
Program Details
Bethel HealthCare Institute
Program Details
Tribute Home Care
Program Details
Top Knowledge Healthcare Institute
Program Details
Vision Allied Health Institute
Program Details
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
Program Details
Prince George's Community College
Program Details
Chesapeake College
Program Details
Cecil College
Program Details
Bladensburg High School
Program Details
The Nursing Assistant Academy
Program Details
Lexington Healthcare Training Institute of St Mary's County
Program Details
Heritage Care
Program Details
Lexington Healthcare Training Institute
Program Details
Fomen Nursing Assistant Training Academy
Program Details
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
Program Details
Prince George's Community College
Program Details
Chesapeake College
Program Details
Cecil College
Program Details
The Nursing Assistant Academy
Program Details
Cambridge Nursing Assistant Academy - Hyattsville
Program Details
Top Knowledge Healthcare Institute
Program Details
Stein Academy
Program Details
Cambridge Nursing Assistant Academy - Gaithersburg
Program Details
Howard Community College
Program Details
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 |
Source: BLS OEWS (May 2023)
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.