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 certification, 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 hours, 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 setting. 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 population.
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 active.
If you’re already certified in another state and moving to Norfolk, Virginia offers reciprocity. 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 programs available to Norfolk students, selected for their quality, accessibility, and fit for aspiring nursing assistants. Each school offers accredited programs with a mix of campus-based instruction, clinical hours, and flexible scheduling to help you enter the healthcare field quickly.
Norfolk, VA · $12,000/yr
Best for: Norfolk residents wanting a one-semester option
Tidewater Community College offers a one-semester Career Studies Certificate in Nurse Aide at its Virginia Beach Campus, giving Norfolk students a fast, affordable pathway into the healthcare workforce. The program emphasizes patient care fundamentals and prepares graduates for certification and immediate employment, with almost all students finding jobs. TCC's program also serves as a stepping stone for those planning to pursue an associate degree in nursing.
Newport News, VA · $20,000 – $25,000/yr
Best for: Budget-conscious students seeking quick certification
Riverside College of Health Careers in Newport News provides a six-week Nurse Aide Certificate program with a flat $700 tuition, making it an exceptionally quick and low-cost option. The innovative Earn-and-Learn opportunity allows students to work as Hospitality Assistants and receive free tuition, while gaining 50 hours of hands-on clinical experience in modern medical facilities. The program is approved by the Virginia Board of Nursing and includes career planning support.
Hampton, VA · ~$7,000/yr (est.)
Best for: Hands-on learners who thrive in small classes
Virginia Peninsula Community College in Hampton offers a Certified Nurse Aide program that features a 40-hour clinical internship and a low instructor-student ratio, ideal for hands-on learners. The non-credit program includes essential certifications like BLS and an exam voucher, and it qualifies for Fast Forward scholarship funds to reduce costs for Virginia residents. Students must be able to lift 50 lbs and pass a background check and drug screen.
Franklin, VA · $5,000 – $11,000/yr
Paul D Camp Community College in Franklin delivers a Career Studies Certificate in Nurse Aide over one academic year, preparing students for the NNAAP exam and state certification. The curriculum covers therapeutic communication, HIPAA compliance, and culturally sensitive care, with entry-level wages in the Hampton Roads region around $31,900. This campus-based program focuses on practical skills for immediate workforce entry.
Elizabeth City, NC · ~$2,000/yr (est.)
College of the Albemarle in Elizabeth City, North Carolina, offers multiple nurse aide training pathways, including a credit-bearing Pathway Diploma and non-credit Nurse Aide I and II courses. The programs provide comprehensive patient care training with clinical experiences, preparing students for the North Carolina Nurse Aide Registry. Its proximity to the state border makes it a viable option for Norfolk students willing to commute for a curriculum that emphasizes hands-on skills.
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. 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.
CNAs in Norfolk typically earn between $15 and $19 per hour, with annual salaries around $33,000 to $40,000. Pay varies by facility, shift differentials, and experience. Larger hospitals and nursing homes often offer higher wages, especially for evening or weekend shifts. Experienced CNAs may earn more by specializing or moving into supervisory roles.
You must be at least 18 years old, hold a high school diploma or GED, and complete a state-approved 120-hour training program to become a Certified Nursing Assistant. Additional steps include passing a background check, having a negative TB test, and clearing the Virginia Nurse Aide Competency Evaluation. No prior healthcare experience is needed.
Most students finish in 4 to 12 weeks. Full-time accelerated courses take about one month, while part-time evening or weekend tracks may run up to three months. The training includes classroom instruction, lab practice, and clinical hours. After completing the program, you can schedule the state exam immediately.
Option include Tidewater Community College, vocational schools, the American Red Cross, and some private training centers. Many nursing homes and assisted living facilities also offer on-site training programs, sometimes at no cost if you commit to work there after certification. Check cnaclasses.org for current class schedules and locations near you.
Costs range from $400 to $1,200 depending on the provider. Community colleges are often the most affordable, while private schools may charge more. Included in the price are tuition, textbooks, and sometimes the exam fee. Financial aid, grants, and employer-sponsored training can help significantly with paying for nursing school.
Yes, many nursing homes hire uncertified nurse aides or ‘nurse aide trainees’ during your coursework. You can gain hands-on experience, earn a paycheck, and often receive tuition reimbursement. Once you pass the state exam, you transition to a full CNA position; our guide to landing your first CNA job can help you get started. Check facility policies, as some require certification within 120 days of hire.
Fully online programs are rare because the clinical component requires in-person attendance. However, many approved programs offer hybrid formats where theory and lectures are completed online, while skills labs and clinical rotations are held at a local healthcare facility. This flexible approach can be ideal for busy schedules.