Your Guide to CNA Training in Annandale, VA: Programs, Costs & Certification

Compare accredited CNA classes in Annandale—costs, schedules, admission requirements, and certification steps.

Reviewed by Editorial staffUpdated August 14, 202621 min read
CNA Classes in Annandale, VA – Find Local Programs

Key Points

  • Inova Fairfax Medical Campus is a top local employer of CNAs.
  • DC metro nursing assistant wages exceed the national average.
  • Virginia mandates completion of a state-approved training program.

Fairfax County added thousands of healthcare jobs over the past five years, and the demand for certified nursing assistants is not slowing down. Virginia requires all CNAs to complete a state-approved training program and pass a two-part competency exam before working in a licensed facility, so the credential is non-negotiable regardless of prior healthcare experience.

For prospective students in Annandale, the practical tension is usually time versus cost. Programs range from tuition-free employer-sponsored tracks to private school options running several thousand dollars, with completion timelines anywhere from four weeks to a few months. Choosing the wrong format can mean lost wages, a failed enrollment, or a longer road to your first paycheck.

Northern Virginia's proximity to the DC metro drives CNA wages above the national median, but it also means competition for seats in reputable programs is real. Jump to the program list →

CNA Work Opportunities in Annandale & Fairfax County

Inova Fairfax Medical Campus, one of the region’s largest healthcare employers, regularly hires CNAs for its medical-surgical units, emergency department, and specialty floors. Annandale sits at the doorstep of a robust healthcare job market that stretches across Fairfax County and into Washington, D.C. For newly certified nursing assistants, the mix of suburban and urban care settings creates steady demand and diverse career paths.

Major Healthcare Employers in the Area

Beyond Inova, the Annandale area is home to a network of assisted living and skilled nursing facilities that employ CNAs year-round. Sunrise Senior Living operates several communities within a short drive, offering positions in memory care and assisted living. Other long-term care providers, such as The Virginian and Goodwin House, run respected senior living campuses in Fairfax County that frequently post CNA openings. Rehabilitation hospitals like Encompass Health in Alexandria also draw entry-level aides to support physical therapy and recovery units.

High Demand Driven by Demographics

Northern Virginia’s aging population fuels a steady demand for direct care workers. Fairfax County’s 65-and-over cohort has expanded significantly over the past decade, increasing the need for both facility-based and in-home aides. Home health agencies and private duty companies serve a growing number of older adults who prefer to age in place, which creates full-time and part-time CNA roles throughout the Annandale zip codes. The Bureau of Labor Statistics projects strong growth for nursing assistant occupations in the Washington-Arlington-Alexandria metropolitan division through 2033, outpacing many other entry-level fields.

Where Annandale CNAs Work

New CNAs typically find jobs in four main settings: hospitals, skilled nursing facilities, assisted living communities, and home health. Hospitals offer fast-paced environments with exposure to acute care and specialty units. Nursing homes and rehab centers provide stable, team-oriented shifts with opportunities to build lasting relationships with residents. Assisted living and memory care settings blend clinical tasks with personal connection. Home care agencies allow aides to work one-on-one with clients in their own homes, often with flexible scheduling that fits around family or continuing education.

Local Training, Local Jobs

Many CNA programs in Virginia in and near Annandale hold clinical rotations at the same facilities that later recruit their graduates. This practical link means that a student completing clinical hours at a partner nursing home or hospital often gets an early introduction to hiring managers and unit staff. Program directors can point students toward open positions before graduation, and some employers offer tuition reimbursement for CNAs who commit to a term of employment. Choosing a CNA training program with strong local clinical affiliations can turn a class assignment into a job offer.

Questions to Ask Yourself

Many Annandale students juggle jobs or caregiving. If daytime hours are locked up, filter early for programs with evening or Saturday cohorts, since traditional weekday schedules will force you to quit or defer.

Some CNA courses wrap in four to six weeks, while others stretch across a semester. A faster track gets you earning sooner, but expect full-time daytime hours and a heavier study load.

Clinicals often happen at a partner nursing home or hospital that may sit in Fairfax, Alexandria, or Falls Church rather than Annandale itself. Confirm the site and travel time before you enroll.

CNA Salary and Job Outlook in Annandale & Fairfax County

Choosing to train as a CNA often comes down to a practical question: will the pay in your area support the life you want to build? In the Annandale and greater Fairfax County area, nursing assistants generally earn wages that compare favorably to national averages, largely because the cost of living in the Washington, D.C. metro region pushes healthcare employer compensation upward.

Where to Find Reliable Wage Data

The best starting point for salary research is the Bureau of Labor Statistics (BLS.gov). Search for the Occupational Outlook Handbook entry on nursing assistants to find national median wages, wage percentiles, and long-term job growth projections. For numbers specific to the Annandale area, use the BLS Occupational Employment and Wage Statistics tool and filter by the Washington-Arlington-Alexandria metropolitan statistical area and the state of Virginia. This will give you a clearer picture of what local employers are actually paying.

The Virginia Employment Commission also publishes labor market information that includes state-level projections and regional wage breakdowns. Checking both sources side by side helps you spot trends and confirm that the figures you are seeing are current.

What to Expect in the D.C. Metro Area

Nursing assistant wages in the D.C. metro tend to run above the national median. Entry-level CNAs typically start at a lower percentile, but experienced aides working in hospitals, skilled nursing facilities, or home health settings can earn noticeably more. Factors that influence where you fall on the pay scale include your shift (nights and weekends often carry differentials), the type of facility, and any additional certifications you hold.

Demand for CNAs across Northern Virginia has remained strong in recent years, driven by an aging population, expanding long-term care capacity, and persistent staffing needs in acute-care hospitals. The BLS projects continued national growth for nursing assistants, and local conditions in Fairfax County generally mirror or exceed that trend.

Supplementing Your Research

Beyond government data, consider these additional resources:

  • Community college program offices: Institutions like Northern Virginia Community College sometimes publish regional salary surveys or career outcome summaries for their graduates.
  • Professional associations: Organizations such as the National Association of Health Care Assistants share industry reports and advocacy materials that include wage benchmarks.
  • Job postings: Browsing current CNA openings on major job boards for Annandale and surrounding Fairfax County zip codes gives you real-time insight into advertised pay ranges and sign-on incentives.

Turning Data Into a Plan

Once you have gathered wage and outlook information, compare those figures against your expected training costs and timeline to certification. Most CNA programs in the area can be completed in a matter of weeks, meaning you can move from classroom to paycheck relatively quickly. That short runway, combined with competitive local wages and strong employer demand, makes CNA training one of the faster paths into a paying healthcare career in Northern Virginia. Use the tools above to confirm the most up-to-date numbers before you commit to a program, and revisit the data periodically as you plan your next career step.

CNA Earnings Snapshot in the DC Metro

Nursing assistants in the Washington metro area earn wages above the national average.

How to Become a CNA in Virginia: Training, Exam & Certification

Earning your CNA certification in Virginia follows a clear, state-regulated path. Knowing each step in advance saves you time and prevents costly missteps.

Complete a State-Approved Training Program

Every CNA candidate must finish a training program approved by the Virginia Board of Nursing before sitting for the certification exam. As of 2025-2026, Virginia requires a minimum of 140 total training hours, which include at least 40 hours of hands-on clinical practice in a real healthcare setting and 20 hours of supervised lab work. You must be at least 16 years old to enroll.

These programs cover essential nursing assistant skills: infection control, patient rights, basic restorative care, communication, and safety procedures. Choosing a Board-approved program is non-negotiable. Completing an unapproved course means your training hours will not count toward certification, no matter how thorough the curriculum was.

Pass the Virginia Nurse Aide Competency Exam

Once you finish your training, you register for the National Nurse Aide Assessment Program (NNAAP) exam, administered in Virginia by Credentia. The exam has two parts, and you must pass both:

  • Written (or oral) test: 70 questions answered within a 120-minute window, costing $45.
  • Skills demonstration: A 30-minute hands-on evaluation where you perform selected nursing tasks in front of a trained evaluator, costing $95.

The combined exam fee is $140. Virginia allows up to three attempts to pass, and all attempts must be completed within 24 months of finishing your training program. If you exhaust your attempts or exceed the window, you must retrain before testing again.

Clear the Background Check and Register

Virginia requires a criminal background check as part of the certification process. A disqualifying offense can prevent registration, so it is worth reviewing Virginia Board of Nursing guidelines early if you have any prior history. After passing both exam portions and clearing the background check, your name is added to the Virginia Nurse Aide Registry, which is what employers verify before hiring.

Renewal, Continuing Education, and Reciprocity

Virginia CNA credentials must be renewed every two years. The renewal fee is $60, and the main requirement is that you work at least 8 hours of paid nursing-related employment during each 24-month period. Virginia does not require formal continuing education units for renewal, which keeps the process straightforward for working CNAs.

If you are already certified in another state, Virginia offers reciprocity. You can apply to transfer your certification rather than repeating the full exam process, provided your out-of-state credential is current and your registry status is in good standing. This makes Virginia an accessible destination for CNAs relocating to the Northern Virginia and DC Metro area.

CNA Program Costs & Financial Aid in Annandale

Understanding what you will actually pay for CNA training in Northern Virginia requires looking beyond sticker prices. While program costs vary widely, multiple funding sources can reduce or eliminate your out-of-pocket expenses entirely.

Typical Program Costs in Northern Virginia

CNA training prices in the Annandale area generally fall between $1,000 and $3,500, depending on the institution type. Private vocational schools in Northern Virginia typically charge $1,000 to $1,800 for their programs. The Medical Learning Center, for example, offers training at approximately $1,050. Classic Nurses Services Academy runs about $1,500.

Community college programs carry higher sticker prices but often come with significant funding options. Northern Virginia Community College lists its Nurse Aide Preparation course at roughly $3,489, while Virginia Western Community College charges a similar amount around $3,495. However, these figures rarely reflect what students actually pay after applying available grants and scholarships.

Free Training Through Employer Sponsorships

Several healthcare employers in the region offer completely free CNA training in exchange for a work commitment. Heritage Care in Fairfax provides a full 144-hour training program at no cost when you agree to work at one of their partner facilities for one year after certification. Virginia Health Services runs a similar earn-as-you-learn apprenticeship that covers all training expenses while you gain paid work experience during your program.

These arrangements benefit both parties. You receive free education and guaranteed employment, while the facility secures a trained staff member who already understands their workplace culture. Before enrolling in any paid program, contact nursing homes and assisted living facilities near Annandale to ask whether they sponsor CNA students. Many facilities offer tuition reimbursement even if they do not run their own training programs.

State Funding Programs That Cover Tuition

Virginia offers substantial financial assistance for CNA students through workforce development initiatives. The G3 program, available at Virginia community colleges, covers tuition entirely for qualifying students pursuing healthcare credentials. At Northern Virginia Community College, eligible students can complete nurse aide training at zero cost through G3. Eligibility generally requires household income below four times the federal poverty level.

The FastForward program at NVCC reduces the standard program cost from $3,489 to approximately $1,163 for those who qualify. This option works well for students who earn slightly too much for G3 but still need assistance.

Workforce Innovation and Opportunity Act funding through the Virginia Career Works network provides another avenue. If you are unemployed, underemployed, or facing barriers to employment, WIOA grants may cover your entire training cost. Contact your local American Job Center to determine eligibility and begin the application process before selecting a program.

How to Apply for Financial Aid

Start by identifying which funding streams you may qualify for. Community college students should complete the FAFSA and then speak with the financial aid office about G3 or FastForward eligibility. For WIOA funding, visit the Virginia Career Works website or your nearest workforce center to schedule an intake appointment.

Non-profit organizations and healthcare foundations occasionally offer scholarships for aspiring CNAs, though these programs change frequently. Check with the Virginia Health Care Association and local community foundations for current opportunities. Allow several weeks for any application process, and keep copies of income documentation ready since most programs require proof of financial need.

Top CNA Programs for Annandale Students

Below are the top CNA programs near Annandale, ranked by affordability, accreditation, and program fit to help you choose the best training option. These schools have been selected for their proximity to Annandale and the strength of their CNA training programs. Whether you need a fast hybrid format, flexible scheduling, or an affordable community college option, you'll find a program that fits your needs. Remember to contact schools directly to confirm current details, as courses and prices may change.

Columbia College

#1

Vienna, VA · $10,000/yr

Best for: Comprehensive in-person program close to Annandale

Located in nearby Vienna, VA, Columbia College offers a state-approved Certified Nurse Aide program with a comprehensive 120-hour curriculum and a 40-hour clinical externship. Students gain hands-on patient care skills and preparation for the Virginia CNA exam. Its campus is the closest option to Annandale, making it a convenient choice for in-person training.

  • 120-hour program including a 40-hour clinical externship
  • State-approved curriculum prepares you for the CNA certification exam
  • Covers patient care, vital signs, medical terminology, and infection control
  • Includes legal and ethical considerations in healthcare
  • Multiple campus locations available in the Northern Virginia area
  • Taught by professional field instructors with hands-on training

Prince George's Community College

#2

Largo, MD · $5,000 – $10,000/yr

Best for: Working adults needing flexible class schedules

Prince George's Community College in Largo, MD, provides an affordable CNA program with flexible day and evening classes and clinical shifts at multiple campuses. The program's split cost of $1,000 for theory and $600 for clinical keeps it accessible, and graduates are eligible for both CNA and GNA certification. Its proximity to Annandale and scheduling options make it ideal for working students.

  • Approved by the Maryland Board of Nursing; prepares for CNA and GNA exams
  • Affordable split cost: $1,000 for theory, $600 for clinical (plus textbooks)
  • Day and evening class options; clinical shifts 7 a.m.-3 p.m. or 3 p.m.-11 p.m.
  • Three campus locations: Largo, University Town Center, and Laurel
  • Requires high school diploma or GED and Reading Accuplacer score of 230+
  • Background check, health records, and CastleBranch package required
  • Contact 301-546-0745 or [email protected] for details

Howard Community College

#3

Columbia, MD · ~$11,000/yr (est.)

Best for: Quick hybrid format for busy career switchers

Howard Community College in Columbia, MD, delivers a fast, 5-week hybrid CNA program combining online coursework with hands-on lab and clinical training. With a total cost of $1,700 inclusive of fees and financial aid available, it is an efficient path to Maryland CNA licensure. Its accelerated format and local hospital partnerships benefit Annandale residents seeking quick entry into healthcare.

  • Fast 5-week hybrid format: online theory plus hands-on lab and clinical
  • Total cost $1,700 inclusive of fees; financial aid available for eligible students
  • 145 total hours including 40 hours of clinical training at local hospitals
  • Requires high school diploma or GED and a reading assessment
  • Must be 18+, pass a background check, and provide immunization records
  • Prepares for Maryland CNA licensure and the State GNA exam
  • Earn 14.5 Continuing Education Units (CEUs) and a digital badge upon completion

Anne Arundel Community College

#4

Arnold, MD · $4,000 – $12,000/yr

Anne Arundel Community College in Arnold, MD, offers a 136-hour, noncredit Certified and Geriatric Nursing Assistant program with clinical training. County residents pay $2,856 plus exam fees, and no high school diploma is required to enroll. This program's GNA add-on and flexible entry make it a practical choice for those willing to commute from Annandale.

  • 136-hour campus-based program with clinical training component
  • Total cost $2,856 for county residents (plus exam fees, textbooks, and uniform)
  • No college application needed; just register for noncredit courses
  • Must attend a mandatory information session and be 18 or older
  • Prepares for Maryland CNA certification and separate GNA exam eligibility
  • Health screenings, background checks, and immunizations required for clinicals
  • High school diploma not required to enroll, though some employers may prefer it

Community College of Baltimore County

#5

Baltimore, MD · $4,000 – $11,000/yr

The Community College of Baltimore County provides a versatile Nursing Assistant program with options for a standard CNA track or an enhanced GNA concentration, ranging from 1 to 4 months. Costs start around $1,909 and include textbooks, with financial aid options available. With campuses in Dundalk, Essex, and Randallstown, it offers Annandale students a variety of locations and schedules.

  • Available at three campuses: Dundalk, Essex, and Randallstown
  • Choose from a standard CNA track (1-3 months, around $1,909) or enhanced GNA concentration (4 months, $2,194)
  • Both tracks include CPR certification and comprehensive clinical training
  • 143 total hours for GNA track: 88 hours theory/lab and 48 hours clinical
  • Textbooks included in program fees; uniform, shoes, and certification exam fees extra
  • Must maintain a 75% average in theory and pass the final exam; clinical performance also evaluated
  • Maryland Board of Nursing approved; prepares for CNA and GNA certifications
  • No high school diploma required; background check and medical documentation needed

College of Southern Maryland

#6

La Plata, MD · $5,000 – $10,000/yr

The College of Southern Maryland in La Plata offers a Continuing Education CNA/GNA program through two required courses, costing $2,389 plus uniforms. It requires a Work Keys Assessment and mandates 100% attendance, ensuring thorough preparation for the Maryland Nurse Aide Competency Exam. Its structured format suits Annandale residents seeking a focused, short-term training pathway.

  • Two required courses: Nursing Assistant Fundamentals and Nursing Assistant Practice
  • Total cost $2,389 (plus $200-$300 for uniforms); scholarships may be available
  • Must be 18+ and complete a Work Keys Assessment prior to enrollment
  • 100% attendance required; mandatory orientation before classes begin
  • Prepares for the Maryland Nurse Aide Competency Exam (CNA I)
  • Clinical training at approved healthcare facilities; background checks and health screenings required
  • Contact program coordinator Kimberly Wood for registration and financial assistance options

Germanna Community College

#7

Locust Grove, VA · $5,000 – $12,000/yr

Germanna Community College in Locust Grove, VA, provides a 7-week Certified Nurse Aide program with hands-on clinical experience at local facilities. As a Virginia community college, it offers affordable tuition for in-state students, though specific costs are not listed in the dataset. Its focus on medication administration and readiness for the Virginia CNA exam makes it a solid option for Annandale learners willing to commute within the state.

  • 7-week program that prepares students for Virginia's CNA certification exam
  • Includes clinical experience at local healthcare facilities
  • Requires a white uniform, stethoscope, and textbooks (not included in tuition)
  • Must be at least 17 years old; no nursing application required
  • Admissions require background check, drug test, and up-to-date vaccines
  • Students must have CPR certification, health insurance, and professional liability insurance
  • Physical exam and TB test also required before clinical placement

Carroll Community College

#8

Westminster, MD · $3,000/yr

Laurel Ridge Community College

#9

Middletown, VA · ~$6,000/yr (est.)

Hagerstown Community College

#10

Hagerstown, MD · $5,000 – $10,000/yr

Frequently Asked Questions About CNA Classes in Annandale

Starting a career as a Certified Nursing Assistant (CNA) in Annandale, VA is a direct path into healthcare. Below, we answer common questions about training requirements, costs, and job prospects to help you get started.

  1. How do I become a CNA in Annandale, VA?

    Complete a state-approved CNA training program, pass the Virginia Nurse Aide competency exam, and get listed on the Virginia Nurse Aide Registry. Programs typically include classroom and clinical hours. After certification, you can work in nursing homes, hospitals, or home health agencies in the Annandale area.

  2. What are the requirements for CNA classes in Annandale?

    Most programs require a high school diploma or GED, minimum age of 18, negative TB test, criminal background check, and up-to-date immunizations. Some may require CPR certification. You'll need to show English proficiency and physical ability to perform patient care tasks.

  3. How much do CNA programs cost in Annandale?

    Costs range from $800 to $2,000 depending on the institution. Community colleges may be cheaper, while private career schools charge more. Many employers, like nursing homes, offer tuition reimbursement or sponsored training. Financial aid may be available for those who qualify.

  4. Are there free CNA training programs near Annandale?

    Yes, some long-term care facilities and nursing homes offer free training in exchange for a work commitment. Workforce development boards and grant programs may also cover tuition. Check with local employers and Virginia Career Works centers for current opportunities.

  5. How long does it take to complete a CNA class in Annandale?

    Most programs take 4-12 weeks, depending on schedule. Full-time day programs might finish in a month, while evening or weekend classes take longer. The state mandates a minimum of 80 hours of CNA training, including clinical practice.

  6. Can I take CNA classes online in Annandale?

    Some programs offer hybrid options with online theory coursework, but in-person clinical hours are required for hands-on skills. Fully online CNA classes are not available due to state clinical requirements. Check with schools for hybrid schedules.

  7. What is the job outlook for CNAs in Fairfax County?

    Demand for CNAs is strong, driven by an aging population and healthcare expansion. Fairfax County offers many positions in hospitals, assisted living, and home care. The field is projected to grow faster than average, providing job security and opportunities for advancement.

Recent Articles