Top CNA Programs in Virginia for 2026

Compare costs, program length, and outcomes at Virginia's highest-rated CNA schools — ranked and reviewed.

By Maria Delgado, RNReviewed by TopNursing.org TeamUpdated May 29, 202625+ min read
Top CNA Programs in Virginia (2026 Rankings)

At a Glance

  • Virginia's G3 program covers tuition for eligible CNA students at community colleges, leaving about $621 in extra fees.
  • Most CNAs complete a state-mandated 140-hour program and earn certification within 4 to 8 weeks.
  • Nursing assistants in Virginia earn a median annual wage of $36,820.
  • BLS projects 209,400 annual openings for nursing assistants nationwide, reflecting strong demand in Virginia.

In as few as five weeks, a Virginian can complete a CNA program and sit for the state certification exam: a timeline that matches the urgency of healthcare employers facing severe staffing gaps. Yet the path isn’t one-size-fits-all: accelerated private courses cost more upfront, while community college programs spread over a semester often qualify for state tuition assistance.

Tuition ranges from fully covered through Virginia’s G3 initiative to around $3,500 for some private training. Programs vary from campus-based to hybrid formats that blend online theory with required clinical hours. The common thread is a stable career with a median annual wage of $36,820, according to the Bureau of Labor Statistics.

2026 Best CNA Programs in Virginia

Virginia's community colleges offer accessible, affordable pathways to becoming a Certified Nursing Assistant (CNA). The following top programs are ranked by affordability and value, highlighting net price, format, and location. Each school is matched with data on graduate outcomes and institutional strengths to help you choose a CNA program that fits your goals and budget.

Factors considered
  • Net price and affordability
  • Program delivery flexibility
  • State CNA exam alignment
  • Institution graduation outcomes
Data sources
RankSchoolLocationNet priceBest for
#1
Rappahannock Community College
Glenns, VA$0 – $5,000/yrParenting students seeking built-in support programs

Rappahannock Community College provides a strong entry into nursing with its Nurse Aide and Patient Care Technician programs. The college actively supports nontraditional students through the CHAMPS initiative, offering parenting students stipends and coaching. A new health sciences facility expansion starting in 2026 will further enhance training capacity.

Nurse Aide Certification Training — On-Campus
  • Comprehensive short-term nurse aide training for entry-level healthcare.
  • Prepares students for the Virginia State Board of Nursing licensure exam.
  • Practical hands-on learning in multiple healthcare settings.
  • Covers essential patient care techniques for hospitals and nursing homes.
  • Equips students with professional competencies for immediate employment.
  • Pathway into Rappahannock's broader nursing education programs.
  • 10-week hybrid program combining online lectures with in-person labs.
  • Dual certification: Nurse Aide and Patient Care Technician.
  • Covers phlebotomy, EKGs, and medical assisting skills.
  • Affordable with available grant funding.
  • Multiple start dates in February, April, and September.
  • Prepares graduates for high-demand healthcare careers.
  • Integrated with Rappahannock's nursing career ladder options.

Patrick & Henry Community College's Nurse Aide program emphasizes care across the lifespan with a special focus on patients with special needs. Students gain clinical experience in local community agencies and are prepared for the Virginia CNA certification exam. The campus-based format supports hands-on learning.

Nurse Aide — On-Campus
  • Prepares students for entry-level nursing assistant roles.
  • Includes clinical experience in community healthcare agencies.
  • Qualifies graduates for the Virginia State Board of Nursing CNA exam.
  • Emphasizes patient care across all ages with special needs focus.
  • Campus-based delivery with hands-on training.
  • Develops essential patient care and communication skills.

Southside Virginia Community College offers multiple CNA training pathways, including a fast-track 7-week workforce program and a dual enrollment certificate for high school students. Flexible evening and weekend classes make the program accessible to working adults, and FastForward grants can reduce or eliminate tuition.

Nurse Aide Training — On-Campus
  • 7-week intensive Nurse Aide Training program.
  • Total tuition of $3,396 with FastForward grants available.
  • Classes offered at multiple campuses across Southside Virginia.
  • Flexible evening and weekend scheduling options.
  • Includes classroom instruction, lab work, and clinical rotation.
  • Prepares students for the state CNA certification exam.
  • Workforce development focus for quick entry into healthcare.
  • Dual enrollment Career Studies Certificate for high school students.
  • Focuses on foundational nurse aide skills and knowledge.
  • Includes clinical components and hands-on training.
  • Prepares for Virginia state CNA certification.
  • Covers patient care, infection control, and communication skills.
  • Offers an early pathway into nursing and healthcare careers.

Paul D Camp Community College's Nurse Aide program leads to a Career Studies Certificate in one academic year. The curriculum includes therapeutic communication, HIPAA, and culturally sensitive care, and is approved by the Virginia Board of Nursing. Institution-wide median graduate debt is $6,880, indicating strong affordability.

CSC Nurse Aide — On-Campus
  • One academic year Career Studies Certificate in Nurse Aide.
  • Eligible to sit for the NNAAP exam for Virginia CNA certification.
  • Curriculum includes therapeutic communication and HIPAA compliance.
  • Covers culturally sensitive care and ethical legal concepts.
  • Full-time study option for faster completion.
  • Prepares for nursing assistant roles in the Hampton Roads area.
  • Institution-wide median graduate debt is $6,880.

Virginia Highlands Community College provides an affordable CNA program with course fees as low as $815 for Virginia residents. The 11-week program offers evening classes and weekend clinicals, and is eligible for G3 tuition assistance. Students receive hands-on training and career services support.

Nurse Aide — On-Campus
  • 11-week certified nurse aide training program.
  • Course fee as low as $815 for Virginia residents.
  • Evening classes twice weekly and weekend clinical sessions.
  • Prepares for the Virginia Board of Nursing CNA licensure exam.
  • Eligible for G3 tuition assistance and financial aid.
  • Hands-on patient care skills development in campus labs.
  • Career services and free academic mentoring provided.

Danville Community College offers both an accelerated 5-week Nurse Aide program and a longer Nurse Aide Extended Care certificate. The short program includes CPR and First Aid, while Extended Care adds medication aide training and medical terminology. G3 funding is available for both paths.

Nurse Aide — On-Campus
  • 5-week intensive Certified Nurse Aide program.
  • Total program cost of $3,495.
  • Includes CPR and First Aid certification.
  • Clinical experience component in local healthcare settings.
  • Prepares for the Virginia Board of Nursing CNA exam.
  • Classes Monday through Thursday, 9am to 2pm.
  • Financial aid options like FastForward and G3 available.
  • 16-credit Career Studies Certificate in Nurse Aide Extended Care.
  • Adds medical terminology, nutrition, and medication aide training.
  • Includes CPR, First Aid, and clinical hours.
  • Virginia Board of Nursing approved curriculum.
  • Eligible for G3 tuition assistance for low/middle-income students.
  • Requires background check and drug screening for clinicals.
  • Prepares graduates for broader healthcare support roles.

New River Community College's Nurse Aide program offers flexibility with both credit certificate and non-credit workforce training tracks. Students benefit from dedicated workforce coaches and nursing advisors, and the program is approved by the Virginia Board of Nursing. FastForward funding may apply.

Nurse Aide — On-Campus
  • Nurse Aide program offered as credit certificate or non-credit training.
  • Both tracks prepare for the NNAAP exam and Virginia CNA certification.
  • Full approval from the Virginia Board of Nursing.
  • Multiple sessions available in spring and summer terms.
  • Dedicated workforce coaches and nursing advisors support students.
  • Campus-based delivery in Dublin, Virginia.
  • Eligible for FastForward workforce credential funding.

Germanna Community College's 7-week Certified Nurse Aide program places students in clinical rotations at local facilities. The Viewpoint portal streamlines compliance with health and background screenings. Students must be at least 17 and have CPR certification.

Certified Nurse Aide — On-Campus
  • 7-week Certified Nurse Aide program with clinical rotations.
  • Hands-on training in patient care and medication administration.
  • Clinicals at local healthcare facilities in the Fredericksburg area.
  • Streamlined compliance process via Viewpoint portal.
  • Requires background check, drug test, and up-to-date vaccines.
  • No separate nursing application; minimum age 17 required.
  • Prepares graduates for the Virginia CNA certification exam.

Mountain Empire Community College's 16-credit Nursing Assistant program emphasizes geriatric care and prepares students for Virginia CNA exams. The campus-based format includes hands-on labs and clinical site travel in the rural region, with a focus on long-term care and home health settings.

Nursing Assistant (CNA), CSC — On-Campus
  • 16-credit Career Studies Certificate in Nursing Assistant.
  • Prepares for the Virginia Board of Nursing CNA certification exams.
  • Curriculum emphasizes geriatric care and rural health needs.
  • Includes CPR certification and hands-on clinical lab experience.
  • Requires drug screening, background check, and immunization records.
  • Clinical sites may require travel within the region.
  • Entry-level training for hospitals, long-term care, and home health.

Laurel Ridge Community College's Nurse Aide program is a one-year Career Studies Certificate that can include Patient Care Technician skills. Credits stack into the college's nursing programs, and the program is offered at three campuses. Tuition is about one-third that of four-year colleges, and G3 scholarships are available.

Nurse Aide / Patient Care Technician — On-Campus
  • Career Studies Certificate in Nurse Aide (NUR 27) eligible for CNA exam.
  • Option to combine with Patient Care Technician skills.
  • One-year program with two full-time semesters.
  • Offered at Middletown, Fauquier, and Luray-Page campuses.
  • Credits apply toward Laurel Ridge's nursing programs.
  • Eligible for G3 Scholarship and financial aid.
  • Affordable tuition approximately one-third of four-year colleges.
  • Prepares for immediate employment in various healthcare settings.

How We Ranked Virginia's CNA Programs

A growing number of nursing education rankings promise the 'best' programs, yet few disclose how they arrive at their lists. At topnursing.org, we weigh affordability, student outcomes, and transparency to produce a ranking that reflects what matters most to future CNAs: a credential that pays off without leaving you in debt.

What We Measure

Our methodology evaluates each CNA program on four pillars. The first is net price: the average amount students pay after grants and scholarships, drawn from IPEDS institutional data. Because net price is a campus-wide average, it is not a personal quote, so your own aid package may differ. The second pillar is financial aid access, measured by the share of students receiving aid and the average award size. Together, these metrics surface programs that genuinely lower the cost barrier.

The third pillar is student success. We use the institution’s overall graduation rate from IPEDS, but we clearly separate that from any program-specific completion rate. A college may have a strong graduation rate across all students; a CNA program’s own completion numbers, where available, offer a more precise signal. We report program-level data when it exists, often from the College Scorecard, and note gaps openly.

Finally, we examine post-completion earnings. The College Scorecard provides program-level median earnings one year after graduation, allowing us to compare how graduates fare in the job market. Where data is missing, we say so rather than fill the gap with assumptions.

How We Distinguish Institutional from Program-Specific Data

Readers often ask whether a high graduation rate or low net price applies to the entire school or to a single program. In every case, we label data points as either institution-wide or program-specific. When only college-level numbers are available, we state that plainly. Program-level earnings, when reported, come directly from the federal College Scorecard’s field-of-study data, which covers thousands of programs but not every CNA pathway. This honesty matters because a college’s overall success does not guarantee the same for its nursing assistant training.

Data Sources and Transparency

We rely on two public datasets: the U.S. Department of Education’s IPEDS for institutional metrics and the College Scorecard for program-level outcomes. Many ranking sites keep their mash-up of data secret; we publish our Rankings Methodology on topnursing.org so you can judge our work. In a field where too many lists are simply pay-to-play or arbitrary, our commitment to open methods is a deliberate trust signal. We want you to choose a CNA program with facts, not marketing.

What Do CNA Students Pay Beyond Tuition?

Virginia's G3 program can cover tuition and fees for eligible community college CNA students, making the classroom cost essentially free. Yet every student still faces several required out-of-pocket expenses. These extra costs typically add up to around $621.

Typical extra costs for CNA students: textbooks $150, uniforms $113, background check $85, NNAAP exam $150, CPR $60, application $63, totaling $621.

Free and Employer-Sponsored CNA Programs in Virginia

CNA training doesn't have to drain your savings. In Virginia, several pathways can eliminate or significantly reduce out-of-pocket costs, from employer-paid apprenticeships to state-funded tuition assistance. Understanding the trade-offs, work commitments, program structure, and eligibility, will help you pick the route that fits your life and career goals.

Employer-Sponsored CNA Training

Many healthcare employers in Virginia cover the full cost of CNA certification in exchange for a work commitment. Two well-documented programs are:

  • Virginia Health Services Earn-As-You-Learn Apprenticeship: This six-week program is completely free, covers the certification exam fee, and pays you a wage during training. It requires a 12-month employment commitment after you become certified. Locations include Newport News, Hampton, and Gloucester.
  • Ballad Health CNA Training (Southwest Virginia): This hybrid program is offered at no cost and prepares you for state certification. Details on the post-training work commitment vary, so contact Ballad Health directly.

Larger hospital systems, like Sentara, Inova, and HCA Virginia, occasionally run similar sponsored training cohorts. Because openings are often filled quickly, visit their career websites regularly and search for “CNA trainee” or “nurse aide apprentice” positions.

G3 Tuition Assistance and Community College Programs

Virginia’s G3 program (Get a Skill, Get a Job, Get Ahead) is a state-funded initiative that can cover tuition for eligible students in high-demand fields, including nurse aide training. Many community colleges across the Commonwealth offer CNA programs that qualify for G3 funding. If you are a Virginia resident and meet the income or program-of-study criteria, you could complete your CNA training at little to no cost, and without the multi-year work obligation often tied to employer-sponsored programs.

Check the Virginia Community College System website for a list of G3-eligible CNA programs near you. While you may still need to pay for uniforms, textbooks, or the certification exam out of pocket, the tuition assistance dramatically lowers the overall price tag.

Free Training Through Workforce Programs

If you’re not ready to commit to a single employer and don’t qualify for G3, look into workforce development funding. The Workforce Innovation and Opportunity Act (WIOA) sometimes covers CNA program costs for unemployed or underemployed individuals. For example, Moon River Nursing Careers in Virginia accepts WIOA funding. Contact your local Virginia Career Works center to see if you’re eligible.

What About the Red Cross?

The American Red Cross discontinued its Nurse Assistant Training Program nationally on December 31, 2023, and no Virginia locations remain. Don’t rely on old search results, if you see a Red Cross CNA class listing, it is likely outdated.

Choosing the Right Free Option

Both employer-sponsored and publicly funded paths have real value. The table below can guide your decision:

  • Employer-sponsored programs offer immediate paid training and a guaranteed job, but the 12-month (or longer) commitment may limit your flexibility. Ideal if you want to start earning quickly and plan to stay with the employer.
  • G3-funded community college programs provide broader career flexibility, you aren’t tied to a specific employer after graduation, and you can often continue your education toward an LPN or RN later. However, you may need to cover some expenses and secure a job on your own after certification.

Whichever path you choose, confirm the program’s accreditation with the Virginia Board of Nursing and ask about any hidden fees before you enroll.

Questions to Ask Yourself

Many CNA programs in Virginia offer daytime only, but some community colleges and vocational schools provide evening or weekend cohorts. Missing these flexible options could force you to delay training or drop out.

Facilities like nursing homes and hospitals often cover training costs in exchange for a committed work period after certification. This can save you out-of-pocket expenses, but it limits your immediate job choices.

Some CNA programs are housed within institutions that also offer LPN or RN programs, making credit transfers and bridge programs smoother. If you aim for career advancement, this alignment can save time and money later.

Online and Hybrid CNA Programs in Virginia

Virginia requires all CNA candidates to complete in-person clinical hours, so fully online programs are not available. However, a handful of hybrid formats allow students to take theory coursework online, then attend clinicals at a healthcare facility. This blended approach offers flexibility but demands a commitment to on-site training.

Pros

  • Flexible scheduling for online theory portions lets you study around work or family obligations.
  • Self-paced online modules let you move through didactic material at your own speed.
  • Reduced commuting during lecture weeks saves time and transportation costs.
  • Provides access to coursework from any location with internet, opening options for students in rural areas.

Cons

  • You still must complete all required clinical hours in person, which can't be simulated online.
  • Travel to an assigned clinical site may be necessary, potentially adding commute time.
  • Less hands-on practice time before clinical rotations begin, so you'll need to be ready to learn quickly on-site.
  • Hybrid programs are rare in Virginia; of the 22 CNA programs listed on topnursing.org, only one offers a hybrid format, while the rest are on-campus only.

How to Get Your CNA Certification in Virginia

Most aspiring CNAs complete training and earn certification within 4-8 weeks. The process involves a state-mandated 140-hour program, the NNAAP exam, and an application to the Virginia Board of Nursing. CNAs certified in other states can apply for reciprocity through an online endorsement process.

A 4-step sequence to become a CNA in Virginia: complete 140-hour training, pass the NNAAP exam, apply to the state board, and renew every two years.

CNA Programs by Region in Virginia

Virginia's CNA programs are spread across every region of the state, but some areas offer significantly more choices than others. The Southwest and Shenandoah Valley lead with six community college options, followed by five each in Hampton Roads/Tidewater and Central Virginia. Northern Virginia and the Richmond metro each have three programs, which may create more competition for seats in these higher-density markets.

RegionSchoolCityFormatNet Price
Northern VirginiaGermanna Community CollegeLocust Grovecampus$5,541
Northern VirginiaNorthern Virginia Community CollegeAnnandalecampus$9,919
Northern VirginiaColumbia CollegeViennacampus$10,171
Richmond MetroJ Sargeant Reynolds Community CollegeRichmondcampus$5,168
Richmond MetroBrightpoint Community CollegeChestercampus$5,490
Richmond MetroChester Career CollegeChestercampus$24,259
Hampton Roads/TidewaterPaul D Camp Community CollegeFranklincampus$4,126
Hampton Roads/TidewaterRappahannock Community CollegeGlennscampus$4,343
Hampton Roads/TidewaterVirginia Peninsula Community CollegeHamptoncampus$7,012
Hampton Roads/TidewaterTidewater Community CollegeNorfolkcampus$11,762
Hampton Roads/TidewaterRiverside College of Health CareersNewport Newscampus$20,744
Central VirginiaPatrick & Henry Community CollegeMartinsvillecampus$4,102
Central VirginiaSouthside Virginia Community CollegeAlbertacampus$5,338
Central VirginiaDanville Community CollegeDanvillecampus$6,669
Central VirginiaCentral Virginia Community CollegeLynchburgcampus$6,928
Southwest/Shenandoah ValleyMountain Gateway Community CollegeClifton Forgehybrid$4,861
Southwest/Shenandoah ValleyVirginia Western Community CollegeRoanokecampus$4,966
Southwest/Shenandoah ValleyVirginia Highlands Community CollegeAbingdoncampus$5,375
Southwest/Shenandoah ValleyLaurel Ridge Community CollegeMiddletowncampus$6,013
Southwest/Shenandoah ValleyNew River Community CollegeDublincampus$6,279
Southwest/Shenandoah ValleyMountain Empire Community CollegeBig Stone Gapcampus$8,852

CNA Salary and Job Outlook in Virginia

CNA programs in Virginia are among the shortest paths to a stable healthcare career, and the salary data shows why. According to the Bureau of Labor Statistics, nursing assistants in Virginia earn a median annual wage of $36,820, with top earners making over $46,200. With most training programs in Virginia costing between $500 and $1,500, the return on investment can be realized within the first couple of months on the job.

Location10th Percentile25th PercentileMedian75th Percentile90th Percentile
Virginia (statewide)$28,500N/A$36,820N/A$46,200
Washington-Arlington-Alexandria, DC-VA-MD-WV$32,790N/A$41,440N/A$52,280
Roanoke, VA$28,930N/A$35,320N/A$44,820
Did You Know?

BLS projects 209,400 annual openings for nursing assistants nationwide, and Virginia’s growing senior population intensifies local competition for these workers. Rural and retirement-friendly communities, in particular, often offer incentives to attract new CNAs.

Career Advancement: From CNA to LPN, RN, and Beyond

Earning your CNA certification opens the door to a career with a clear upward path. Virginia's nursing workforce is structured as a ladder, and each step brings more responsibility, greater autonomy, and a significant pay increase. Whether you want to take the next step quickly or plan a long-range trajectory to become a registered nurse, the community college system in Virginia makes it practical to advance while you work.

From CNA to LPN: The First Big Leap

Licensed Practical Nurse programs typically take 12 months and are widely available at the same community colleges that offer CNA training. For example, Blue Ridge Community College runs a three-semester LPN track, while Reynolds Community College structures its program over three semesters as well. The salary difference is substantial, nationally, LPNs earn about 20 to 30 percent more than CNAs. Many LPN programs do not require CNA experience for admission, but the hands-on patient care skills you already have give you a strong foundation for coursework and clinicals.

LPN-to-RN Bridge Programs: A Fast Track for Working Nurses

For CNAs who become LPNs, the next move is an associate degree in nursing (ADN) to qualify for the NCLEX-RN. Virginia community colleges have built specialized LPN-to-RN bridge programs that shorten the path. Piedmont Virginia Community College and Blue Ridge Community College both offer LPN-to-RN bridge options. At Mountain Gateway Community College, prior learning credit, up to 12 credits, reduces the total required to just 67 credits. Brightpoint Community College delivers its bridge specialization in a hybrid format, letting you balance work and study. Typically, these bridge programs take one year beyond LPN coursework. Keep in mind that CNA experience alone does not directly reduce clinical hours in these programs, but some colleges do award credit for prior healthcare training or general education.

BSN and Beyond

Once you hold an RN license, a BSN becomes a clear next step. The Virginia Community College System maintains RN-to-BSN transfer pathways with four-year universities, making it seamless to continue your education. Bon Secours Memorial College of Nursing offers guaranteed admission for qualified community college graduates. A BSN not only increases earning potential, registered nurses with a bachelor's degree often earn 20 to 35 percent more than those with an associate degree, but also qualifies you for leadership, public health, and specialty roles.

Specialty CNA Paths: A Pay Bump Without a Degree

Not every advancement requires another licensure exam. Virginia recognizes advanced CNA roles such as the medication aide. After additional training and state-approved testing, you can administer medications in long-term care settings. Geriatric aide certification provides another increment. These credentials raise your hourly wage modestly and can be earned while you decide on a larger career move.

Mapping Your Own Path

Because so many Virginia community colleges offer the full continuum, Tidewater Community College, Danville Community College, and Wytheville Community College among them, you can often sequence certifications and degrees at a single institution. The salary and job outlook section of this article provides state-specific earning data at each nursing level, so you can see the concrete return on each educational investment.

Frequently Asked Questions About CNA Programs in Virginia

Below are answers to common questions about becoming a Certified Nursing Assistant in Virginia, covering program length, costs, online options, requirements, pass rates, free training, and scheduling. Use these concise responses to guide your next steps.

How long does it take to get CNA certified in Virginia?
Most programs range from 4 to 12 weeks, depending on schedule. Full-time day programs can be as short as 4 weeks, while part-time evening classes may extend to 8 or 12 weeks. After completing a state-approved program, you must pass the NNAAP exam to earn certification, which can be scheduled soon after training ends.
How much do CNA programs cost in Virginia?
Costs vary by provider. Community college programs may charge around $500 to $1,200, while private schools can be higher. Some programs, like those at Laurel Ridge Community College, are eligible for Virginia's G3 funding, which can cover tuition for qualifying students. Employer-sponsored training often eliminates out-of-pocket expenses entirely.
Can you take CNA classes online in Virginia?
While the clinical skills portion must be completed in person, some programs offer hybrid formats where theory and lecture content can be taken online. However, fully online CNA programs are not available due to required hands-on clinical hours. Check with individual schools for hybrid options that blend online coursework with in-person labs and clinicals.
What are the requirements to become a CNA in Virginia?
You must be at least 18 years old (or 16 to 17 with parental consent), have a high school diploma or GED, complete a state-approved nurse aide training program of at least 120 hours, and pass the Virginia NNAAP exam, which includes a written or oral test and a skills demonstration. A criminal background check and TB test are also required.
Which CNA programs in Virginia have the highest NNAAP pass rates?
The Virginia Board of Nursing publishes official Testing Pass Rates for all approved programs, available in downloadable spreadsheets. One program, Excel Health Institute in Manassas, claims a pass rate above 90 percent. For the most current data, review the state's pass rate reports to compare programs in your area.
Are there free CNA programs in Virginia?
Yes, free options exist through employer sponsorship, workforce development grants, or funding like Virginia's G3 program, which can cover tuition at participating community colleges such as Laurel Ridge. Nursing homes and hospitals often offer paid training for new hires in exchange for a work commitment. Eligibility requirements vary.
Do Virginia CNA programs offer evening or weekend schedules?
Many providers accommodate working students. For example, CNN American Global Institute offers both day (4 weeks) and evening (5 weeks) schedules as of 2026. Other schools may provide weekend or accelerated options. Check with specific programs for current availability, as schedules can change and may affect total program length.

More CNA Programs in Virginia to Consider

Virginia is home to many additional CNA programs beyond the top-ranked selections. The directory below spans Northern Virginia, Central Virginia, Hampton Roads, and Southwest Virginia, offering a variety of formats, costs, and schedules. Each program is approved by the Virginia Board of Nursing and prepares students for the state certification exam.

Northern Virginia

Columbia College
Columbia College offers a 120-hour Certified Nurse Aide program with classroom instruction and a 40-hour clinical externship. The curriculum covers patient care, medical terminology, and essential healthcare procedures, preparing students for the state competency exam.
  • Certified Nurse Aide
Vienna, VA · On-Campus
Northern Virginia Community College
NOVA's Nurse Aide program is a workforce training that provides quick certification in patient care skills. Hands-on training prepares graduates for immediate employment in hospitals, nursing homes, and other healthcare settings.
  • Nurse Aide (CNA)
  • Nurse Aide
Annandale, VA · On-Campus

Central Virginia

Brightpoint Community College
Brightpoint's Nurse Aide/Medication Aide Certificate covers anatomy, disease prevention, and safety techniques. An internship provides field experience, and G3 tuition assistance may make the program low-cost.
  • Nurse Aide/Medication Aide, CSC
Chester, VA · On-Campus
Centra College
Centra College's 8-week Nurse Aide program uses a hybrid format with classroom learning and clinical experiences at Centra facilities. Graduates are eligible to sit for the NNAAP exam and meet Virginia Board of Nursing requirements.
  • Nurse Aide
Lynchburg, VA · On-Campus
Central Virginia Community College
The Certified Nurse Aid program at CVCC prepares students for licensure through the NNAAP exam, focusing on patient assessment and communication skills. Training covers essential care techniques for employment in hospitals, long-term care, and home settings.
  • Certified Nurse Aid
Lynchburg, VA · On-Campus
Chester Career College
Chester Career College's Nurse Aide Diploma Program includes 140 clock hours of training with an emphasis on critical thinking and NCLEX-style questions. Graduates become eligible for the NNAAP certification exam and can pursue roles in long-term care, home health, and hospitals.
  • Nurse Aide Diploma Program
  • Nurse Aide
Chester, VA · On-Campus
J Sargeant Reynolds Community College
Reynolds Community College's Certified Nurse Aide program focuses on long-term care resident needs, teaching vital signs, personal care, and safety monitoring. Virginia residents may qualify for low-cost or free tuition through the Community College Workforce Alliance partnership.
  • Certified Nurse Aide
Richmond, VA · On-Campus

Hampton Roads

Riverside College of Health Careers
Riverside's six-week Nurse Aide program includes 72 hours of academic instruction, 42 hours of skills lab, and 50 hours of clinical experience at modern medical facilities. An Earn-and-Learn option allows students to work as Hospitality Assistants while completing the program tuition-free.
  • Nurse Aide
Newport News, VA · On-Campus
Tidewater Community College
Tidewater's Career Studies Certificate in Nurse Aide is a one-semester, 9-credit program covering patient care, charting, and infection control. Nearly all graduates find immediate employment, and credits can be applied toward nursing degrees.
  • Career Studies Certificate in Nurse Aide
  • Nurse Aide - Certificate
  • Nurse Aide
Norfolk, VA · On-Campus
Virginia Peninsula Community College
The CNA program at Virginia Peninsula includes a 40-hour clinical internship and covers patient care in long-term settings. Tuition includes the exam voucher, BLS certification, and clinical kit, with Fast Forward scholarship eligibility for many students.
  • Certified Nurse Aide (CNA)
  • Nurse Aide
Hampton, VA · On-Campus

Southwest Virginia

Mountain Gateway Community College
Mountain Gateway's Nurse Aide program requires 120 hours of training through a hybrid format combining online and in-person learning. Virginia residents may receive FastForward financial assistance, reducing tuition by up to two-thirds.
  • Nurse Aide
Clifton Forge, VA · Hybrid
Virginia Western Community College
Virginia Western's 28-day Certified Nurse Aide program includes four weeks of classroom education and a 40-hour clinical externship. The program cost is estimated at $3,495, with potential assistance through FastForward or G3 programs making it low-cost or free for eligible students.
  • Certified Nurse Aide
Roanoke, VA · On-Campus

Recent Articles