Skip to content
Home » CNA Programs in Washington DC

CNA Programs in Washington DC

Become a CNA in the DMV – Find Your Program Today!

Ready to start your healthcare career? Whether you’re in Washington DC, Northern Virginia, or Maryland, there’s a Certified Nursing Assistant (CNA) program near you that fits your schedule, your budget, and your goals.

We’ve gathered every CNA program in the DMV area—from fast-track courses to evening and weekend options. Don’t waste time searching school by school. With just a click or a zip code, you’ll see all your local options in one place.

👉 Browse our full list of CNA classes in the DMV
or
📍 Enter your zip code to find CNA programs near you

Your healthcare journey starts here. Let’s find the right class for you!

1st Providence Healthcare Training prepares students to become CNAs in just 6–7 weeks through a 155-hour program. Classes are small and hands-on, with a hybrid option that includes online coursework and in-person clinicals.

Daytime and evening classes are available Monday through Thursday. The program is approved by the Virginia Board of Nursing and includes all requirements to sit for the state CNA exam.

 

CategoryDetails
Cost$1,300 total ($1,200 tuition + $100 registration)
Duration6–7 weeks, 155 total hours
Class SchedulesDay or evening classes, Monday–Thursday
Online Classes?Yes – hybrid and virtual options available
Phone571-494-0032
Location1549 Old Bridge Rd, Unit 208, Woodbridge, VA 22192

Academy of Hope’s CNA program is free for DC residents over 18 and includes 200 hours of training over 5–6 months. Classes run either in the morning or evening and include clinical hours to prepare for CNA certification.

The hybrid format blends online and on-site learning. Seats are limited, and students get job support, scrubs, a laptop, and certification prep. Day and evening sessions are available at two DC locations.

CategoryDetails
CostFree for eligible DC residents
Duration5–6 months (200 hours, including clinical training)
Class SchedulesDay: Mon–Thurs 10:00 AM–2:30 PM; Evening: Mon–Thurs 5–9 PM
Online Classes?Yes, hybrid format (online and in-person)
Phone(202) 269-6623
Location2315 18th Place NE & 421 Alabama Ave SE, Washington, DC

Accessibility Excellence Academy’s CNA training runs for 4 weeks with 125 total hours, including classroom, lab, and clinical experience. Day, evening, and weekend options give students flexibility.

Graduates are connected with job opportunities right away. The program also includes training in customer service to boost care quality and readiness for employment.

 

CategoryDetails
CostNot publicly listed; contact school for current rates
Duration4 weeks; 125 total hours
Class SchedulesDay, Evening, and Weekend Classes Available
Online Classes?No
Phone(202) 735-0989
Location1818 New York Ave. NE Suite 232, Washington, DC 20002

 

Allied Health Technology Institute’s CNA program runs 8 hours a day for 12 days, helping students quickly gain the skills to pass the certification exam. Instructors are licensed nurses and physicians who provide both classroom and hands-on training.

Students receive strong exam prep, career guidance, and support if they need to retake the exam. Flexible schedules may be available, though the course is designed for full-time attendance. Prior healthcare experience is required before enrolling.

 

CategoryDetails
CostNot listed; call for current pricing
Duration12 days, 8 hours per day
Class SchedulesFlexible scheduling mentioned
Online Classes?No
Phone202-526-3535
Location2000 Rhode Island Ave. NE, Washington, DC

Cambridge Nursing Assistant Academy’s CNA program includes 120 hours of training with both classroom instruction and hands-on clinical work. Students learn core nursing assistant skills, including how to take vitals, prevent infections, and care for patients with Alzheimer’s.

Graduates are prepared to take the state licensing exam and pursue work as a Geriatric Nursing Assistant. The school also provides job placement support and clinical experience through local healthcare facilities in Prince George’s County and surrounding areas.

CategoryDetails
CostNot listed; contact school for current tuition
Duration120 hours (80 classroom/lab, 40 clinical)
Class SchedulesNot specified; call to confirm
Online Classes?No online or hybrid classes mentioned
Phone(301) 853-9100 (Hyattsville), 301.990.8311 (Gaithersburg)
LocationHyattsville: 3311 Toledo Terrace Unit C-202, Hyattsville, MD 20782Gaithersburg: 431 N Frederick Ave Ste 205, Gaithersburg, MD 20877

 

Carlos Rosario International School’s Nurse Aide Training is a free, 5-month program designed for DC residents, especially immigrants and English learners. Classes are led by a registered nurse and include both classroom instruction and clinical practice.

Students receive 200 hours of instruction and 40 hours of clinical experience at local sites. Classes are available in the morning or evening. Graduates often pursue jobs in healthcare or continue to college-level training.

 

CategoryDetails
CostFree for DC residents
Duration5 months (200 hours classroom + 40 hours clinical)
Class SchedulesMorning (Mon–Thurs, 9–11:30am); Evening (Mon–Thurs, 6–8:30pm)
Online Classes?No
Phone202-797-4700
Location1100 Harvard St NW, Washington, DC 20009

Classic Nurses Academy in Alexandria, VA trains students to become CNAs in just 4 weeks. The $1,400 program includes classroom instruction, clinical experience, and certification prep with job placement support.

Day and evening classes are available, and hybrid learning may be an option—call for details. Monthly start dates and flexible scheduling make it accessible for working adults or career changers.

 

CategoryDetails
Cost$1,400
Duration4 weeks
Class SchedulesAM: 9:00 AM – 3:30 PM; PM: 4:00 PM – 10:30 PM
Online Classes?Hybrid mentioned; call to confirm
Phone(703) 658-9575
Location85 S Bragg St #601, Alexandria, VA 22312

 

CNN American Global Institute’s CNA program is a fast-track training path that can be completed in just 4 to 5 weeks, depending on whether you take daytime or evening classes. It includes 140 hours of instruction and leads to eligibility for the Virginia CNA exam.

Students train in classroom, lab, and clinical settings. Tuition is $1,300, which includes lab supplies and materials. While online options aren’t currently active, hybrid classes may be available later. This program is ideal for those ready to begin working in healthcare quickly.

CategoryDetails
Cost$1,300 (includes lab supplies, materials, application)
Duration4–5 weeks (140 total hours)
Class SchedulesDay: 8:30 a.m.–4:00 p.m.; Evening: 5:00 p.m.–10:00 p.m.
Online Classes?Not currently; call to ask about future hybrid options
Phone571-276-7640
Location6202-C Old Franconia Road, Alexandria, VA 22310

 

Compassionate Academy in Greenbelt, MD trains students for CNA certification in as little as 4 weeks. The program blends classroom, lab, and clinical instruction and prepares graduates for Maryland Board of Nursing licensure.

Students can choose weekday or weekend-only classes. Morning, evening, and weekend options make the program flexible for working adults. Experienced instructors and a hands-on approach help students build real-world caregiving skills.

CategoryDetails
CostNot listed; contact the school directly
Duration4 weeks (weekday) or 10 weeks (weekend-only)
Class SchedulesWeekday: 9am–3pm or 4pm–10pm; Weekend: Sat 9am–6pm, Sun 1pm–6pm
Online Classes?No
Phone(301) 332-9699
Location7241 Hanover Pkwy Suite C&D, Greenbelt, MD 20770

 

Dominion Academy & Healthcare Services provides a CNA program that blends classroom learning, hands-on lab skills, and clinical experience in just 4 weeks. Students gain foundational nursing skills and prepare for work in healthcare settings under licensed nurse supervision.

Day and evening sessions are available to suit different schedules. With small class sizes and direct clinical exposure, students get personalized training. The school also supports graduates with job search guidance after program completion.

 

CategoryDetails
CostNot listed publicly; contact school for current tuition and supply fees.
Duration4 weeks, 120 total hours (60 classroom, 18 lab, 42 clinical).
Class SchedulesDay: 8:30 AM–2:30 PM, Evening: 4:00 PM–10:00 PM, Mon–Fri
Online Classes?No
Phone(240) 770-7774
Location8855 Annapolis Rd #305, Lanham, MD 20706

 

Excel Health Institute’s Nurse Aide program prepares students in just 2 to 4 weeks through a hybrid model combining online theory and hands-on in-person lab and clinical training. Graduates are eligible to take the Virginia CNA exam.

With small classes, flexible scheduling, and experienced faculty, the program focuses on real-world skills needed for hospital, home care, or nursing facility settings. Both weekday and weekend options are available to fit busy schedules.

 

CategoryDetails
Cost$1,799 (includes tuition, fees, books, and supplies)
Duration2–4 weeks
Class SchedulesWeekday and weekend clinical/lab options
Online Classes?Yes, self-paced online theory component
Phone(571) 222-6600
Location8647 Mathis Avenue, Ste 202, Manassas, VA 20110

 

Fomen Nursing Assistant Training Academy prepares students for Maryland CNA certification through classroom instruction and hands-on clinical practice. The program includes topics like patient care, infection control, nutrition, and emergency procedures.

Classes are available in the morning, evening, and on weekends at two locations in Maryland. The course lasts about one month, with upcoming sessions starting throughout the year. No online format is available; in-person attendance is required.

 

CategoryDetails
CostNot published; $25 application fee; scholarships and free books available
DurationAround 1 month
Class SchedulesMorning, evening, and weekend options
Online Classes?No
PhoneHyattsville: 301-328-0423
Glen Burnie: 410-553-4068
Location7411 Riggs Rd, Suite 210, Hyattsville, MD 20783
7452 B&A Blvd, Suite 201A, Glen Burnie, MD 21061

Gee’s Career Training Institute runs a 7-week CNA program with 150 hours of hands-on training. Students learn in small groups, practice real clinical skills, and prepare for Virginia’s CNA certification exam in a supportive, focused environment.

Classroom instruction includes lab work and clinical practice. While materials are available online, all classes are in person. Costs are broken into manageable payment plans, and multiple sessions run throughout the year.

 

CategoryDetails
Cost$1,100 (plus $15 app fee; payment plans available)
Duration7 weeks, 150 total hours
Class SchedulesMultiple cohorts annually; small class sizes of 8
Online Classes?No, but digital materials are used
Phone(703) 910-7239
Location1822 Featherstone Road, Woodbridge, VA 22191

HealthWrite Training Academy in Washington, DC provides CNA training guided by experienced nurses. The program prepares students for entry-level healthcare roles with a focus on career readiness and community empowerment.

Students must schedule an interview to apply. HealthWrite emphasizes hands-on training and mission-driven learning, with additional CPR and continuing education courses available for working CNAs and HHAs.

CategoryDetails
CostNot listed; contact the school directly
DurationNot specified; inquire during interview
Class SchedulesSummer and fall enrollment available; specific times not listed
Online Classes?No; only continuing education courses are online
Phone202-600-7411 or 202-349-3934
Location2303 14th Street NW, Suite 100, Washington, DC 20009

 

Knowledge First Institute’s CNA program helps students build skills to provide safe, respectful care under the supervision of a licensed nurse. The training includes classroom instruction, lab practice, and hands-on clinical experience.

The program runs for 120 hours and can be completed with flexible scheduling, including evening classes. Tuition is $1,000, and qualifying students may access grants to reduce or eliminate the cost.

 

CategoryDetails
Cost$1,000 (grants available for eligible students)
Duration120 hours
Class SchedulesMorning and evening classes; specific times not listed
Online Classes?No
Phone(301) 933-7474
Location11510 Georgia Ave, Suite 211, Silver Spring, MD 20902

 

Medical Learning Center’s CNA program prepares students in just 4 weeks (day) or 5.5 weekends. Tuition is $1,050 and includes books, CPR, uniform, and supplies. The training includes classroom instruction, lab work, and real clinical experience.

Students can apply for Virginia state tuition assistance if eligible. While job placement isn’t guaranteed, help with resumes and referrals is available. Instructors are praised for their support and exam preparation guidance.

 

CategoryDetails
Cost$1,050 (includes books, CPR, uniform, supplies)
Duration4 weeks (day) or 5.5 weekends (weekend classes)
Class SchedulesDay and weekend classes available
Online Classes?No
Phone(703) 573-2331
Location2720 Prosperity Ave, Suite 400-2, Fairfax, VA

 

Moon River Nursing Careers blends online flexibility with hands-on experience in its 5-week CNA program. Students learn through video-based lessons, in-person labs, and real-world clinicals at a local care facility.

Tuition includes supplies, uniform, and exam prep. Classes are small, personalized, and scheduled to accommodate weekday, evening, or weekend availability. The course prepares students to sit for the Virginia Board of Nursing CNA exam.

 

CategoryDetails
Cost$2,150 (includes uniform and supplies)
Duration5 weeks (140 hours total)
Class SchedulesWeekday, evening, and weekend options available
Online Classes?Yes (40 hours online, self-paced)
Phone(703) 652-4030
Location20130 Lakeview Center Plaza, Suite 402, Ashburn, VA 20147

 

Morning Star Academy’s CNA program prepares students in just 4 weeks through hands-on clinical training and classroom instruction. Students learn essential caregiving skills like taking vitals, assisting with personal care, and working with diverse patient populations.

Classes are held in the morning or evening, with flexible weekday schedules. Students receive help preparing for Maryland’s CNA and GNA exams, plus job fair access and test site support. The school prioritizes hands-on learning in real clinical settings, boosting student confidence and readiness.

CategoryDetails
CostNot listed – contact for current tuition
Duration4 weeks
Class SchedulesMorning: 8am–2pm, Evening: 4pm–10pm (Mon–Fri)
Online Classes?No
Phone(301) 977-7393
Location101 Lakeforest Blvd., Suite 402, Gaithersburg, MD 20877

Nursing Assistant Academy in Southeast DC provides a fast-paced CNA program completed in just 4 weeks. Students train through classroom and clinical hours, with flexible schedules that fit around work or personal commitments.

Small class sizes and a metro-accessible location make it a convenient and focused learning option. Both day and evening classes are available, with new sessions starting each month.

CategoryDetails
CostNot listed; contact school directly
Duration4 weeks; 123 total hours (78 classroom/lab, 45 clinical)
Class SchedulesDay: 8:30 AM – 3:00 PM; Evening: 3:00 PM – 9:30 PM, Mon–Fri
Online Classes?No
Phone202-748-5479
Location1418 Pennsylvania Ave. SE, Washington, DC 20003

 

The Nursing Assistant Academy in Riverdale, MD, provides a 4-week CNA program with 124 total hours. Training includes classroom, lab, and clinical experience in licensed healthcare settings, preparing students for CNA and GNA certification.

Flexible class options are available during the day, evening, and weekends, making it ideal for adults with busy schedules. The program is approved by the Maryland Board of Nursing and is priced at $950, with GNA certification costing an additional $105.

 

CategoryDetails
Cost$950 for CNA; $105 for GNA
Duration4 weeks; 124 total hours
Class SchedulesDay: 8am–2pm, Evening: 3:30pm–9:30pm, Weekends: 8am–2pm & 3:30pm–9:30pm
Online Classes?No
Phone(240) 770-8251
Location5811 Baltimore Ave #101, Riverdale, MD 20737

 

NOVA Nursing Academy’s CNA program includes 80 hours of classroom training and 40 hours of clinicals. Classes are taught by registered nurses, and students are prepared for the Virginia CNA exam. Day, evening, and weekend schedules are available to fit different needs.

The school provides employment assistance, though job placement isn't guaranteed. Supplies like scrubs, stethoscopes, and textbooks are required. Tuition is flat-rate with payment plan options, and students must meet health and safety requirements for clinicals.

 

CategoryDetails
CostFlat-rate tuition with payment plans
Duration120 hours total (80 classroom + 40 clinical)
Class SchedulesDay, evening, and weekend classes available
Online Classes?No
Phone(571) 212-5311
Location6299 Leesburg Pike Suite C, Falls Church, VA

 

Thrive Healthcare Academy’s CNA program runs for 6 weeks with 140 total hours, combining classroom instruction and hands-on clinical training. Students are taught by experienced nurses who help build confidence and readiness for the Virginia State CNA exam.

Classes run weekdays in person, with no online option. The program includes an extra week focused on state exam prep and job readiness. It's designed for students serious about entering healthcare quickly and with strong foundational skills.

 

CategoryDetails
CostNot publicly listed; contact for details
Duration6 weeks; 140 total hours
Class SchedulesMonday–Friday
Online Classes?No
Phone703-383-9306
Location3702 Pender Dr. Suite 420, Fairfax, VA 22030

 

Trinity Washington University’s CNA program awards college credit while preparing students to sit for the NNAAP exam. The curriculum blends lectures and hands-on clinical training, equipping students with essential patient care skills.

Classes are held on evenings and weekends, making it easier for working adults to participate. Graduates can apply credits toward Trinity’s associate degree or pursue a BSN later with guaranteed admission if prerequisites are met.

CategoryDetails
CostFinancial aid available; many DC residents pay little or no out-of-pocket
DurationOne semester (6 college credits)
Class SchedulesEvening and weekend classes
Online Classes?No
Phone(202) 884-9000
Location125 Michigan Ave NE, Washington, DC 20017

 

UDC-WDLL provides free CNA training to adult DC residents through its Nursing Assistant program. This hands-on course helps students gain essential skills for direct patient care, preparing them for healthcare jobs in hospitals, nursing homes, or home health settings.

Students must attend an information session and meet academic, health, and residency requirements. While class schedules and duration are shared during orientation, training takes place in person at the Old Congress Heights campus in Southeast DC.

 

CategoryDetails
CostFree for DC residents
DurationNot publicly listed; shared during information session
Class SchedulesProvided at mandatory info sessions
Online Classes?No
Phone(202) 274-7181
Location3100 Martin Luther King Jr. Ave SE, Washington, DC 20032

Ultimate Keepers’ CNA program runs for 6 weeks and includes 140 hours of classroom and clinical instruction. Classes are available on weekdays and weekends, making it flexible for working adults or busy schedules.

Students train in patient care, infection control, and communication skills. A certificate is awarded upon completion, and graduates are eligible for the Virginia CNA exam. Cost details aren’t listed online, so prospective students should call for pricing and payment options.

 

CategoryDetails
CostNot listed; call for pricing. Payment plans available.
Duration6 weeks / 140 hours
Class SchedulesMonday–Thursday, 9:00 a.m. – 2:40 p.m.; weekend classes too
Online Classes?No
Phone703-520-0153
Location8609-A Engleside Office Park, Alexandria, VA 22309

Unique Health School’s CNA program is designed to prepare students in just 5 weeks for entry-level roles in healthcare. The training blends classroom, lab, and clinical practice to develop the hands-on skills needed for long-term care, hospital, and home health settings.

Students can choose online or in-person classes, making it convenient for those with different schedules. The $1,575 total cost includes tuition, books, uniform, and technology fees. Graduates are eligible to work at healthcare facilities throughout Virginia.

 

CategoryDetails
Cost$1,575
Duration5 weeks
Class SchedulesNot specified
Online Classes?Yes
Phone571-208-0833
Location8629 Sudley Rd, Manassas, VA 20110