Key Points
- CNA median hourly wage in Washington Arlington Alexandria metro is $17.84.
- Virginia requires 140 training hours including at least 40 supervised clinical hours.
- Fully online CNA programs do not exist in Virginia.
Compare state-approved CNA classes, costs, and clinical hours in Fredericksburg.

Nursing assistants in the Washington-Arlington-Alexandria metro earned a median $17.84 an hour in 2022, and healthcare support roles made up 4.8% of area employment in May 2025, 50% above the national share. Fredericksburg sits inside that pull, and CNA training remains one of the fastest routes into a paycheck: most programs run four to twelve weeks.
Residents choose from campus-based courses at Germanna Community College, hybrid formats that trim classroom time, and employer-sponsored tracks, though Virginia law bars fully online certification. Tuition spans roughly $600 to over $1,800 depending on the provider, and only Virginia Board of Nursing-approved programs qualify graduates for the state exam.
That approval requirement, more than price, separates a usable credential from wasted tuition.
Fredericksburg sits inside the broader Washington-Arlington-Alexandria metro, and that geography matters for CNAs. Healthcare support occupations make up 4.8% of total employment in this metro area, well above the 3.2% national share1, which points to a healthcare sector that is hiring steadily and consistently outpacing the country as a whole.
Mary Washington Healthcare is the dominant employer for CNAs in the immediate Fredericksburg area, with postings regularly open across medical care units, general surgery, home health, and its internal staffing office. Pay there has ranged from roughly $18 to nearly $25 an hour depending on the unit and shift2. Spotsylvania Regional Medical Center, part of the HCA system, also hires CNAs for acute care support. Beyond the hospitals, skilled nursing and rehab facilities such as Berea Health & Rehab in Fredericksburg and Encompass Health (paying around $21 to $24 an hour3) round out the acute and post-acute side, while assisted living and memory care communities like The Arbor Company (roughly $18 to $21 an hour3) offer steady openings for CNAs who prefer a slower-paced, relationship-focused setting.
Local CNA salary has averaged close to $19.73 an hour recently, with most listings falling between about $16 and $224. That tracks closely with the broader metro's healthcare support wages, which average roughly $19 to $21 an hour1. Virginia's aging population, combined with the sheer size of the Washington metro healthcare system, keeps demand for nursing assistants consistent across hospitals, nursing homes, rehab centers, and home health agencies alike.
Most local employers, including Mary Washington Healthcare, require an active Virginia CNA license before they'll even consider an application. That means the fastest path into these jobs starts with completing an approved Virginia CNA training program and passing the state certification exam, not waiting for on-the-job training to appear.
Can you complete CNA training online in Virginia, or do you need to attend classes in person?
The short answer: fully online CNA programs do not exist in Virginia. The Virginia Board of Nursing requires all approved programs to include at least 40 hours of supervised hands-on clinical training in a healthcare setting. This means every legitimate program combines classroom or online theory with in-person skills labs and clinical rotations. The good news is that several hybrid online CNA classes with flexible CNA class schedules let you complete coursework on your own schedule while meeting state requirements.
Hybrid programs split your training between online theory modules and required on-site components. You study anatomy, infection control, patient rights, and basic nursing concepts from home, then attend scheduled lab sessions to practice skills like vital signs, mobility assistance, and personal care. Clinical rotations at nursing homes or hospitals round out your training under direct supervision.
Virginia requires a minimum of 140 total training hours, with at least 40 dedicated to clinical practice. This structure means you will travel to a campus or clinical site regardless of how much theory you complete online.
Virginia does not approve out-of-state CNA training programs for certification purposes. Programs based elsewhere, even those advertising online delivery to Virginia residents, will not qualify you to sit for the Virginia nurse aide exam without additional steps. Always verify that any program you consider holds Virginia Board of Nursing approval before enrolling.
For Fredericksburg students, expect to travel to program sites in locations like Williamsburg or the Richmond area for labs and clinicals.
The most recent official BLS data show nursing assistants in the Washington-Arlington-Alexandria metro earn a median hourly wage of $17.84, above Virginia's statewide median of $14.28. The metro has 21,980 CNA jobs, and national healthcare support occupations are projected to grow 12.6% from 2021 to 2031.

Classroom learning teaches you the theory, but clinical hours are where CNA training becomes real. Virginia sets a baseline of 140 total training hours, with at least 20 in a skills lab and a minimum of 40 supervised clinical hours involving direct patient care. Most of those clinical hours must happen in a geriatric long-term care setting, with only a small allowance (up to 5 hours) for other placements. Programs in the Fredericksburg area generally meet or exceed this floor. Germanna Community College, for example, builds in 48 clinical hours alongside its lecture and lab blocks, and other local programs report similarly structured totals in the mid-to-high 40s.
Clinical placements typically happen at area nursing homes and long-term care facilities, giving students hands-on exposure to the kind of resident care they will perform as working CNAs. Larger regional hospitals, including facilities affiliated with Mary Washington Healthcare, sometimes factor into broader training partnerships in the region, though exact site assignments vary by program and semester. Because clinical scheduling depends on facility availability and instructor staffing, exact dates and locations are often communicated closer to the start of a cohort rather than published far in advance.
Most programs weave CNA state exam preparation into the coursework itself rather than treating it as a separate add-on. Expect repeated skills lab practice, timed practice tests that mirror the format of the Virginia Nurse Aide exam, and instructor-led review sessions in the final weeks before graduation. Some schools fold exam fees into total tuition, while others offer optional prep workshops for an added cost. If pass-rate data matters to your decision, ask the program directly. Statewide reporting exists, but school-by-school figures for the current year are not always published or easy to verify, so treat any numbers you hear informally with some caution and confirm them with the program itself.
Virginia uses a four-part pathway to certification: complete training, pass the state exam, get listed on the registry, and renew each year. The steps below follow Virginia Board of Nursing requirements in effect for 2026.

Requirements vary by program and change often, so verify directly with each school and the Virginia Board of Nursing (VBON).
Financial aid for CNA training in Virginia comes through several channels, from state workforce programs that pay most of your tuition to employer sponsored cna training pathways that cover everything. Understanding your options can mean the difference between paying full price and completing training with minimal out-of-pocket costs.
The FastForward program through Virginia's community colleges offers one of the most accessible funding routes for CNA students. You pay only one-third of the training cost, while the state covers the remaining two-thirds through Workforce Credential Grants.1 To qualify, you must have lived in Virginia for at least one year before applying and intend to remain in the state.1 State funding through this program can reach up to $4,000 per credential completion, though the state portion is capped at $2,000.23 Recent budget allocations have expanded FastForward significantly, with annual funding reaching $24 million and enrollment growing roughly 20 percent each year.4
Virginia's Get a Skill, Get a Job, Give Back (G3) program covers tuition for students pursuing high-demand careers, including nursing assistant training.5 To qualify, your household income must fall at or below 400 percent of the federal poverty level, which translates to roughly $100,000 to $125,000 for a family of four depending on current guidelines.567 G3 requires you to complete the FAFSA, maintain satisfactory academic progress, and finish an associate degree within three years if pursuing credit-bearing coursework.5
Credit-bearing CNA programs may qualify for Pell Grants and federal Direct Loans if the school participates in Title IV federal aid.5 Non-credit FastForward programs typically do not qualify for Pell funding but can be combined with state workforce grants.2
Many nursing homes and healthcare facilities in the Fredericksburg region offer free CNA training with job placement if you agree to work for them after you earn your certification. Contact local employers directly to ask about training partnerships, as these arrangements vary by facility and are not always publicly advertised.
Below are the top CNA programs serving Fredericksburg students, ranked by affordability and institutional outcomes. Local commuter options are listed first, followed by online and hybrid programs that can reduce travel. Program descriptions include available outcome data such as graduation rates, accreditation, and pass rates where published.
Locust Grove, VA · $5,000 – $12,000/yr (est.)
Best for: Fredericksburg-area students seeking local clinicals
Germanna Community College is the most direct local option for Fredericksburg students, with a dedicated Fredericksburg Area Campus and a 7-week Certified Nurse Aide sequence that places students in nearby clinical rotations. The program combines classroom, lab, and clinical work through HCT 101 and HCT 102, and it keeps admission requirements practical, such as background check, drug screen, and current immunizations. Evening and part-time sections help working adults in the Fredericksburg, Spotsylvania, and Stafford corridor stay local while training.
Glenns, VA · under $5,000/yr (est.)
Best for: Career changers wanting hybrid PCT training
Rappahannock Community College partners with Germanna to deliver a 10-week Patient Care Technician certification that blends online lectures with in-person labs and clinicals, making it accessible through Germanna's Fredericksburg campus. The program stacks Nurse Aide and Medical Assisting skills, adding phlebotomy and EKG training to CNA preparation. Grant-supported and offered in February, April, and September start dates, it gives Fredericksburg-area students a hybrid path to multiple entry-level credentials without leaving the region.
Dublin, VA · ~$6,000/yr (est.)
Best for: Working students needing online lecture options
New River Community College offers a flexible Nurse Aide training pathway with both a career studies certificate and non-credit workforce options, and some sections use online lectures paired with evening labs and Saturday clinicals. The program is Virginia Board of Nursing approved and prepares graduates for the NNAAP exam. While its Dublin campus is outside Fredericksburg, the online lecture component gives working students a way to engage some coursework remotely, though in-person labs and clinicals remain in the New River Valley.
Lynchburg, VA · ~$13,000/yr (est.)
Centra College's Nurse Aide Program is an 8-week hybrid that mixes classroom learning with clinical experiences at Centra healthcare facilities, preparing students for the Virginia CNA exam and NNAAP. Based in Lynchburg with additional branches, it offers acute and long-term care exposure and ACEN accreditation. Fredericksburg students would need to travel or relocate, but the hybrid structure may reduce some on-campus time for those willing to commute.
Middletown, VA · ~$6,000/yr (est.)
Laurel Ridge Community College offers a one-year Nurse Aide Career Studies Certificate (NUR 27) across multiple campuses, with tuition roughly one-third of four-year colleges and G3 scholarship eligibility. The program is campus-based at Middletown, Fauquier, and Luray locations, and it also lists a Patient Care Technician / Nurse Aide pathway with stackable credentials. Fredericksburg residents would need to commute or seek the joint Germanna pathway, since no Fredericksburg-specific sections are offered.
Chester, VA · $5,000 – $12,000/yr (est.)
Brightpoint Community College offers a Nurse Aide/Medication Aide Career Studies Certificate with both campus and hybrid sections, including an internship for hands-on field experience. The program covers anatomy, physiology, disease prevention, safety, and infection control, and it is G3 tuition assistance eligible. Located in the Richmond area, it is not a Fredericksburg commuter program, but the hybrid option may suit students willing to complete some coursework online and travel for labs.
Richmond, VA · ~$5,000/yr (est.)
J Sargeant Reynolds Community College offers a Certified Nurse Aide program focused on long-term care skills such as vital signs, personal care, and patient safety. Tuition assistance can make the program low-cost or free for Virginia residents, and classes are offered through the Community College Workforce Alliance. Its Richmond-area location is outside Fredericksburg, so it is best for students who can commute or relocate for training.
Newport News, VA · $20,000 – $25,000/yr (est.)
Riverside College of Health Careers offers a six-week, campus-based Nurse Aide certificate with a flat $700 tuition and no prerequisite courses. The program includes 72 academic hours, 42 lab hours, and 50 clinical hours, plus an Earn-and-Learn option that lets students work as hospitality assistants while training tuition-free with Riverside Health System. It is located in Newport News, outside the Fredericksburg area, and requires relocation or an extended commute.
Roanoke, VA · $5,000 – $12,000/yr (est.)
Virginia Western Community College offers a 28-day Certified Nurse Aide program combining four weeks of classroom instruction with a 40-hour clinical externship. The program prepares students for the NNAAP exam and includes textbook, workbook, and exam voucher in an estimated $3,495 cost, with FastForward or G3 assistance potentially reducing out-of-pocket expense. It is based in Roanoke, outside the Fredericksburg region, and requires full attendance.
Danville, VA · $5,000 – $10,000/yr (est.)
Danville Community College offers multiple Nurse Aide pathways, including a five-week Certified Nurse Aide track and a 16-credit Nurse Aide Extended Care certificate that adds medication aide and extended care skills. Both include CPR and First Aid certification, with FastForward and G3 funding options. Located in Danville, this college is outside the Fredericksburg area, so students would need to commute or relocate for these campus-based programs.
Choosing a state-approved CNA program with transparent costs and strong graduate outcomes sets you on the most direct path to certification, employment, and future career growth in healthcare.
Virginia requires completion of a state-approved CNA program with at least 40 hours of supervised clinical practice before candidates can sit for the certification exam. With this requirement in mind, a clear action plan will help you move efficiently from enrollment to your first healthcare job.
Before committing to any program, confirm it holds current Virginia Board of Nursing approval. Training completed at unapproved schools will not qualify you for the state competency exam, regardless of the quality of instruction. Contact the VBON directly or check their online registry to verify each program you are considering.
Create a shortlist of two or three approved programs and compare them on tuition, schedule flexibility, and clinical site locations. Applying to multiple schools protects you against waitlists and scheduling conflicts while giving you leverage to negotiate start dates. Reach out to admissions offices directly since class schedules and enrollment deadlines shift frequently, especially for programs with rolling admissions.
Many Fredericksburg-area nursing homes and healthcare systems offer employer-sponsored CNA training at no cost if you commit to work for them after certification. Check with facilities like Mary Washington Healthcare affiliates and local long-term care centers before paying tuition elsewhere. These arrangements often include paid training hours, which can make financial sense even if the commitment period feels restrictive.
Once enrolled, prioritize attendance during clinical rotations since Virginia mandates every required hour before you can test. After finishing your program, register for the Virginia Nurse Aide Competency Examination through the designated testing vendor. The exam includes written and skills components, so use practice tests, free CNA study materials, and skills lab time to prepare thoroughly.
With program approval verified, applications submitted, and a plan for clinicals and testing in place, you are positioned to earn certification and begin working as a CNA in the Fredericksburg region within weeks of starting training.
If you are searching from Fredericksburg, the Board-approved providers closest to home are covered earlier in this guide. The directory below rounds out our Virginia coverage with additional nurse aide programs beyond the ranked list, most of them based at community college campuses and career colleges in other parts of the state. Only programs approved by the Virginia Board of Nursing qualify a graduate to sit for the state certification exam, so confirm current approval status with the provider before you enroll.