Key Points
- CNA training in Norfolk costs $800 to $1,500, plus extra fees.
- The Norfolk metro area employs 8,850 CNAs with a $37,400 median wage.
- Virginia requires 40 clinical hours; hybrid programs meet this with in-person labs.
Compare top CNA programs, understand costs, and find the fastest path to a rewarding healthcare career in Norfolk.
The Hampton Roads region supports over 8,850 nursing assistant positions, yet local employers consistently report openings as demand from hospitals, VA medical centers, and long-term care facilities outpaces the supply of certified aides. For anyone weighing cost and time against career stability, CNA training offers one of the fastest entry points into healthcare, with most Norfolk-area programs running four to eight weeks and costing under $1,500.
Below you will find local and commutable program options, hybrid training formats, current salary benchmarks, Virginia licensing steps, and financial aid details. If you already know what you are looking for, Jump straight to the program list →
Norfolk sits at the heart of one of Virginia's largest and most active healthcare markets. The Hampton Roads region is home to major health systems, specialty hospitals, and a dense network of long-term care facilities that collectively employ thousands of nursing assistants year-round. For anyone ready to enter healthcare quickly, CNA classes in Virginia offer a direct path into one of the state's most opportunity-rich corners.
The Virginia Beach-Chesapeake-Norfolk metro area employs approximately 8,850 nursing assistants, according to the latest Bureau of Labor Statistics data. That volume reflects a market where CNA positions open continuously, not just seasonally. Hiring activity spans Norfolk, Virginia Beach, Chesapeake, Hampton, Newport News, and Suffolk, so whether you attend CNA classes in Chesapeake, VA or CNA classes in Newport News, VA, you'll find opportunities throughout the region.
Demand in the region has held steady, and rapid-hire programs are available across multiple employers, meaning qualified candidates can move from application to orientation in a matter of days rather than weeks.
The range of employers here is broad. Sentara Norfolk General Hospital is one of the region's flagship acute-care facilities and a consistent employer of CNAs across medical-surgical, intensive care, and specialty units. Children's Hospital of The King's Daughters (CHKD) offers structured entry pathways, including clinical rotations, extern programs, and positions for candidates with prior CHKD experience.5 Skilled nursing facilities throughout the city require CNA certification for all direct-care roles.2
Beyond hospitals, you will find steady demand in:
Many CNAs in Norfolk treat the role as the first step in a longer healthcare career. Working alongside nurses and therapists every day gives you hands-on clinical exposure that no classroom can replicate. A large share of licensed practical nurses and registered nurses in Virginia began as CNAs, using employer tuition assistance and scheduling flexibility to complete their next credential while still earning a paycheck. If you are thinking beyond entry-level, starting as a CNA in this market puts you inside health systems that actively promote from within.
Virginia requires 40 hours of supervised clinical training for CNA certification1, which means fully online programs cannot meet state requirements. However, hybrid formats combine online theory coursework with in-person skills labs and clinical rotations, offering flexibility for students who need to balance work or family responsibilities while training.
Hybrid CNA training programs split the curriculum into two components. Didactic content covering anatomy, infection control, patient communication, and legal considerations can often be completed online at your own pace. The hands-on portion, including skills labs and clinical rotations, must be completed in person at approved facilities. Programs partner with hospitals, nursing homes, and long-term care centers throughout the Hampton Roads region, including options like CNA classes in Hampton, VA, to place students in clinical settings close to home.
Several accredited providers offer blended formats that Virginia residents can consider:
Closer to home, Mountain Gateway Community College in Clifton Forge offers a hybrid format with 120 hours of combined lecture, labs, and clinicals.
Many hybrid and campus-based programs recognize that prospective CNAs often hold jobs or care for families. Evening and weekend class options exist at several Virginia colleges and training centers. Accelerated tracks compress training into intensive schedules, sometimes finishing in as few as 4 weeks for students who can dedicate full-time hours. Virginia Highlands Community College, for example, offers flexible evening and weekend classes alongside its standard daytime sessions.
Before enrolling, confirm that your chosen program partners with clinical sites in or near Norfolk, such as those offering CNA classes in Virginia Beach, VA, for the required 40-hour practicum. Some programs handle placement logistics directly, while others expect students to secure their own rotation sites.
Norfolk sits at the heart of the Hampton Roads region, which means you have solid CNA training options within a short drive, including CNA training programs in Portsmouth, before you even look beyond the metro area.
Tidewater Community College (TCC) is the closest and most obvious starting point. Based in Norfolk with a program campus in Virginia Beach, TCC offers a one-semester Career Studies Certificate in Nurse Aide. The program is campus-based, covers patient care fundamentals, charting, nutrition, safety, and infection control, and prepares you directly for the Virginia certification exam. In-state tuition runs around $5,858 per semester, which is affordable, especially considering Virginia's community college pricing structure.
For Norfolk students who can stretch the commute slightly north, Virginia Peninsula Community College in Hampton offers a non-credit workforce program with a 40-hour clinical internship, an included examination voucher, and eligibility for the FastForward scholarship, which can significantly reduce your out-of-pocket cost. The program requires a high school diploma and a background check.
Riverside College of Health Careers in Newport News is worth a serious look for a streamlined, accelerated path. Their campus-based program runs six weeks, includes 72 hours of classroom instruction, 42 hours of skills lab, and 50 hours of clinical experience. Tuition is listed at $700 total, though there is also an Earn-and-Learn option that can make the program tuition-free in exchange for a work commitment at a Riverside facility. No federal financial aid is available, but the flat-fee structure keeps costs predictable.
All Virginia programs must meet the Virginia Board of Nursing's approval standards, which means the curriculum aligns directly with what the state certification exam tests. Staying in-state also keeps you at in-state tuition rates at public community colleges, typically in the $5,000 to $6,000 range per year, compared to out-of-state rates that can more than double that figure. Programs at Virginia community colleges are also commonly eligible for state workforce grants like FastForward and G3, which can significantly reduce or eliminate tuition depending on eligibility.
If you are open to a longer drive or relocating, Paul D. Camp Community College in Franklin and Brightpoint Community College in Chester, near CNA classes in Richmond, VA, offer similar campus-based certificate programs at comparable in-state rates. But for most Norfolk residents, TCC, Virginia Peninsula Community College, and Riverside College of Health Careers cover the field well within a manageable commute.
Nursing assistants in the Virginia Beach-Chesapeake-Norfolk metro area earn a median annual wage of $37,400, with top earners making over $44,600. While local pay sits slightly below national levels, the region is home to 8,850 CNA jobs, and steady demand is expected as the population ages. The table below compares wages and employment across the local area, Virginia, and the United States, along with national job growth projections.
| Location | Median Annual Wage | Median Hourly Wage | 25th Percentile | 75th Percentile | Employment | Job Growth (2024-2034) | Annual Openings |
|---|---|---|---|---|---|---|---|
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $37,400 | N/A | $33,920 | $44,640 | 8,850 | N/A | N/A |
| Virginia | $36,820 | $17.70 | N/A | N/A | N/A | N/A | N/A |
| United States | $38,200 | $18.36 | $34,990 | $44,540 | N/A | 2% | 211,800 |
See how CNA pay in the Norfolk area measures up against other Virginia locations. All figures are from the latest Bureau of Labor Statistics data for 2024.

Becoming a certified nurse aide in Virginia follows a clear path set by the Virginia Board of Nursing. Here's what to expect in 2026, from enrollment through your first certification card and beyond.
Virginia requires a minimum of 120 training hours1, though most programs run closer to 140 hours to give students extra practice. That total must include at least 20 hours of lab work and 40 hours of hands-on clinical training in a licensed care setting1. The curriculum was refreshed in 2023 to add substance-abuse and opioid-misuse content, so newer graduates are trained on issues facing today’s patient population1.
Make sure any program you enroll in appears on the Board of Nursing’s approved list. Training hours from unapproved programs will not count toward eligibility.
A criminal background check is mandatory4 before you can be listed on the Virginia Nurse Aide Registry. Your training program will typically walk you through the fingerprinting and paperwork, and clinical sites usually require it before you set foot on the floor.
Virginia uses Credentia as its testing vendor, and the required test is the National Nurse Aide Assessment Program (NNAAP) exam. It comes in two parts:
The exam fee is $140, and you have 24 months after completing training to pass both portions. You get up to 3 attempts per portion. Test centers are available throughout the Hampton Roads region, with Norfolk-area candidates typically testing at Pearson-affiliated or Credentia-hosted sites in the city or nearby Virginia Beach and Chesapeake.
Virginia CNA certification renews on a 2-year cycle. The renewal fee is $60, and you must document at least 8 hours of paid nurse aide work during the cycle. Virginia does not require formal continuing education credits, but staying employed in the field is required to keep your certification active1.
If you’re already certified in another state and moving to Norfolk, Virginia offers reciprocity1. You’ll submit a reciprocity application to the Board of Nursing along with proof of your current certification in good standing. Once verified, you’ll be added to Virginia’s registry without repeating training or the NNAAP exam.
Below are the top CNA training options for Norfolk students, selected for their program quality, hands-on clinical hours, and career support. Whether you're looking for a quick pathway to certification or a bridge to a nursing degree, these schools offer strong local and regional choices.
Norfolk, VA · $12,000/yr
Best for: Norfolk residents seeking local hands-on training
Tidewater Community College, located right in Norfolk, offers a one-semester Career Studies Certificate in Nurse Aide at its Virginia Beach Campus. The program emphasizes patient care fundamentals, infection control, and safety, with nearly all graduates finding immediate employment. TCC also provides a bridge for students who want to continue into an associate degree in nursing, and regular open houses help Norfolk-area applicants navigate admissions and career pathways.
Newport News, VA · $20,000 – $25,000/yr
Best for: Earn-and-Learn participants seeking cost savings
Riverside College of Health Careers in nearby Newport News delivers a six-week Nurse Aide certificate with an innovative Earn-and-Learn option that lets students work as Hospitality Assistants while training tuition-free. The program includes 72 academic hours, 42 lab hours, and 50 clinical hours at modern Riverside facilities, all for a flat $700 tuition. With no prerequisites required and a 2.0 GPA minimum, it's one of the most accessible and affordable paths to CNA certification in the region.
Hampton, VA · ~$7,000/yr (est.)
Best for: Hampton Roads students wanting fast certification
Virginia Peninsula Community College in Hampton offers a Certified Nurse Aide program with a strong 40-hour clinical internship and a low instructor-student ratio. Tuition includes the exam voucher, BLS certification, and a clinical kit, making it a comprehensive package. The program is Fast Forward eligible, and mandatory information sessions help students understand requirements like background checks and the ability to lift 50 lbs.
Lynchburg, VA · $13,000/yr
Centra College's 8-week hybrid Nurse Aide Program in Lynchburg blends online coursework with hands-on clinicals at Centra healthcare facilities. Students gain experience in acute and long-term care settings and qualify for the NNAAP exam. Financial aid and enrollment support are available, though the campus is a few hours from Norfolk, making it a strong option for students open to relocating or commuting temporarily for training.
Dublin, VA · ~$6,000/yr (est.)
New River Community College in Dublin, VA, provides both a Career Studies Certificate and a non-credit workforce training option for nurse aides. Both pathways prepare you for the NNAAP exam and are approved by the Virginia Board of Nursing. Workforce development coaches can help you choose the right session and connect you with financial assistance like the FastForward program, though the campus is in the southwestern part of the state.
Locust Grove, VA · $5,000 – $12,000/yr
Germanna Community College's 7-week Certified Nurse Aide program in Locust Grove combines classroom learning with clinicals at local facilities. Students master vital signs, medication administration, and patient safety. Admissions require a background check, drug screen, and up-to-date immunizations, and no prior nursing application is needed. It's a solid choice for students in central Virginia, though it's a drive from Norfolk.
Middletown, VA · ~$6,000/yr (est.)
Laurel Ridge Community College offers a Career Studies Certificate in Nurse Aide (NUR 27) that prepares students for the Virginia CNA exam in one year. With campuses in Middletown, Fauquier, and Luray-Page, it's accessible to students in the northern Shenandoah Valley. Tuition is about one-third of four-year colleges, and the G3 Scholarship can cover costs entirely. Credits may stack into nursing programs.
Chester, VA · $5,000 – $12,000/yr
Brightpoint Community College's Nurse Aide/Medication Aide Career Studies Certificate is a hybrid program that includes an internship for field experience. Students learn anatomy, physiology, safety, and medical documentation. G3 tuition assistance can make the program very affordable, and the dual focus on nurse aide and medication aide skills broadens employment options in the Richmond area.
Roanoke, VA · $5,000 – $12,000/yr
Virginia Western Community College in Roanoke offers a fast 28-day Certified Nurse Aide program that includes a 40-hour clinical externship. The estimated cost of $3,495 can be reduced to zero through G3 or FastForward assistance. The program covers exam vouchers and materials, but 100% attendance is mandatory. It's an efficient option for students in southwest Virginia.
Franklin, VA · $5,000 – $11,000/yr
Paul D Camp Community College in Franklin provides a Career Studies Certificate in Nurse Aide that can be completed in one academic year. The curriculum emphasizes therapeutic communication, HIPAA compliance, and culturally sensitive care. Entry-level wages in the Hampton Roads region average around $31,900. It's a practical choice for students in the western Tidewater area.
Danville, VA · $5,000 – $10,000/yr
Danville Community College provides a 5-week Certified Nurse Aide program with a total cost of $3,495, including CPR and First Aid certification. FastForward and G3 financial aid can lower out-of-pocket costs. For those wanting more, the 16-credit Nurse Aide Extended Care certificate adds medication aide training, making graduates more competitive in the Danville area.
Glenns, VA · $0 – $5,000/yr
Rappahannock Community College offers a short-term Nurse Aide Certification Training on campus, along with a hybrid 10-week Patient Care Technician Certificate that bundles nurse aide, phlebotomy, and EKG skills. The latter starts three times a year and prepares students for multiple certifications, making it a versatile option for those near the Middle Peninsula and Northern Neck.
Richmond, VA · $5,000/yr
J Sargeant Reynolds Community College in Richmond offers a Certified Nurse Aide program through the Community College Workforce Alliance, focusing on long-term care skills. Virginia residents may qualify for tuition assistance that covers most or all costs. The program requires a high school diploma or GED, background screening, and a TB test, and career coaching helps with job placement.
Big Stone Gap, VA · $9,000/yr (net price)
Mountain Empire Community College in Big Stone Gap offers a 16-credit Nursing Assistant CSC that includes CPR certification and clinical travel. The curriculum covers geriatric care, infection control, and charting. Admissions require a drug screen and background check. It's a solid choice for students in far southwest Virginia, though details on program length and cost are limited.
Alberta, VA · $5,000 – $11,000/yr
Southside Virginia Community College serves dual enrollment high school students with a Nurse Aide Career Studies Certificate. For adult learners, a 7-week training course costs $3,396 and is FastForward eligible, with classes at multiple campuses including Keysville and Chase City. Evening and weekend scheduling adds flexibility for working students in Southside Virginia.
Martinsville, VA · $4,000/yr (net price)
Patrick & Henry Community College's Nurse Aide program in Martinsville prepares students for the Virginia certification exam with clinical experience in community healthcare agencies. The curriculum emphasizes care across all ages and special needs. While it lacks detailed cost or length data, it offers hands-on training that opens doors in hospitals and long-term care.
Abingdon, VA · $5,000/yr (net price)
Virginia Highlands Community College in Abingdon runs an 11-week Certified Nurse Aid program with evening classes and weekend clinicals. The resident course fee is $815, and G3 funding may cover it completely. A low 17:1 student-instructor ratio and career services support make it a personalized option for students in the southwest.
CHESTER, VA · $20,000 – $25,000/yr
Chester Career College in Chester offers a 140-clock-hour Nurse Aide Diploma program that combines 60 classroom hours, 40 lab hours, and 40 clinical hours. The curriculum uses NCLEX-style questioning to build critical thinking. With an 80% retention rate and a projected 17% job growth, it's a strong private option near Richmond, though net price can be higher than community colleges.
Vienna, VA · $10,000/yr
Columbia College in Vienna provides a 120-hour Certified Nurse Aide program with a 40-hour clinical externship. State-approved and taught by professional instructors, it covers infection control, legal ethics, and patient care skills. Multiple campus locations in Northern Virginia offer flexibility, though it's quite a distance from Norfolk.
Lynchburg, VA · ~$7,000/yr (est.)
Central Virginia Community College in Lynchburg offers a Certified Nurse Aid program that prepares students for the NNAAP exam and licensure. It's approved by the State of Virginia and focuses on patient assessment and communication. A fast-track into healthcare, it's a good regional option for those in the Lynchburg area.
Annandale, VA · $10,000/yr (net price)
Northern Virginia Community College's Nurse Aide program is offered through its Workforce Development division as a continuing education credential. Available in both campus-based and hybrid formats, it prepares students for CNA certification and offers workforce financial assistance. While it's far from Norfolk, it's a solid option for those relocating or seeking a well-known name.
Clifton Forge, VA · $5,000 – $11,000/yr
Mountain Gateway Community College in Clifton Forge offers a 120-hour Nurse Aide program in both hybrid and campus formats. Training includes lectures, labs, and clinicals, covering physical, emotional, and spiritual patient needs. FastForward can cut tuition by two-thirds for Virginia residents. It's a flexible option for students in the western part of the state.
In Norfolk and the surrounding Hampton Roads area, CNA program tuition typically falls between $800 and $1,500. When you add in additional required expenses, the total program cost generally ranges from $1,000 to $2,000.1 For example, one local provider in Chesapeake lists a total program cost of $910. However, not all programs are this affordable. Community colleges like the CNA program at Virginia Peninsula Community College and the CNA program at Virginia Western Community College quote estimated total costs around $3,495, though in-state students pay a reduced tuition of roughly $1,165, and income-eligible students may attend at no cost. Career Nursing Academy's CNA classes offer in-person training for $2,000 and a blended (online plus in-person) option for $2,200.
Your CNA training budget needs to account for several out-of-pocket items that are not always included in the advertised price:
Always ask for a detailed breakdown before you enroll. Some schools bundle these costs, while others list them separately.
Several programs exist to help Norfolk students pay for CNA training:
Many Norfolk-area healthcare employers face staffing shortages and are willing to cover your training expenses in exchange for a work commitment. Large systems like Sentara and Bon Secours often offer free CNA classes or tuition reimbursement programs. Typically, you agree to work for them for a set period, often six months to a year, after certification. Some programs even pay you a stipend or hourly wage during training. This path eliminates upfront costs and guarantees a job, making it one of the most practical routes for many students.
Many Virginia CNA graduates land their first job within 6 to 10 weeks of completing certification. Some regional healthcare employers go further, offering to cover training costs upfront for candidates who commit to working with them, meaning your CNA education could cost you nothing out of pocket.
Getting started as a Certified Nursing Assistant brings up many questions. Below, we answer the most common ones about training, costs, and career outlook for CNAs in Norfolk, Virginia.