Your Complete Guide to CNA Training and Certification in Norfolk, Virginia

Compare top CNA programs, understand costs, and find the fastest path to a rewarding healthcare career in Norfolk.

By Bryce HallReviewed by Editorial staffUpdated August 13, 202622 min read
CNA Classes Norfolk VA – Find CNA Training Programs

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.

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 →

Questions to Ask Yourself

CNA training in Norfolk typically runs 4 to 12 weeks with daily classroom sessions and clinical rotations. You will need to manage both textbook learning and direct patient care skills simultaneously, often with tight assignment deadlines.

Virginia requires at least 75 hours of training, including significant clinical practice in nursing homes or hospitals. Some students thrive with heavy hands-on hours from week one, while others prefer more theory before entering patient floors.

Norfolk programs offer morning, evening, and weekend tracks to fit work or family obligations. Accelerated courses compress training into as few as three weeks, while part-time options stretch over several months.

Most Norfolk graduates sit for the state exam within days of completing their program and can start working as soon as they pass. If you need income quickly, prioritize schools with high first-time pass rates and immediate job-placement assistance.

Why Become a CNA in Norfolk, VA?

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.

A Region Built on Healthcare Demand

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.

Who Is Hiring

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:

  • Assisted living communities: Westminster-Canterbury on Chesapeake Bay has offered signing bonuses of up to $2,0001, and Atlantic Shores Retirement Community has offered bonuses of $1,0002 for qualified new hires.
  • Home health and hospice agencies: Several Hampton Roads positions have come with $2,000 signing incentives3, reflecting how competitive in-home care hiring has become.
  • Per-diem staffing agencies: These agencies place CNAs, nursing assistants, personal care aides, and home health aides across multiple facilities, letting you build experience fast.
  • Home care companies: Right at Home of Hampton Roads prefers candidates with one to three years of experience and a CNA or home health aide credential, along with a valid driver's license4.

The Career Pipeline Advantage

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.

Online and Hybrid CNA Training Options for Norfolk Students

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.

How Hybrid Programs Work

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.

Hybrid Programs Accessible to Norfolk Students

Several accredited providers offer blended formats that Virginia residents can consider:

  • Heart to Heart Career Training Center: Located in Williamsburg (about 45 minutes from Norfolk), this hybrid program runs 5 to 6 weeks and combines online instruction with local clinical placements.
  • Fresh Start Healthcare: Offers a blended format over 6 weeks, allowing students to complete theory online before attending in-person labs and clinicals.
  • Moon River Nursing Careers: Based in Ashburn, this blended program takes approximately 5 weeks. While farther from Norfolk, it may suit students relocating or willing to travel for condensed schedules.
  • Family 1st of Virginia: Operating out of Richmond, this hybrid program ranges from 4 to 7 weeks depending on track selection.
  • Runk & Pratt School of Nursing Instruction: Offers a 6-week hybrid option for students seeking flexibility.
  • Fast Track Health Care: Provides hybrid delivery that allows students to manage coursework around existing commitments.

Closer to home, Mountain Gateway Community College in Clifton Forge offers a hybrid format with 120 hours of combined lecture, labs, and clinicals.

Flexible Scheduling for Working Adults

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.

CNA Training Programs Near Norfolk: In-State Options Within Commuting Distance

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.

Right in Norfolk and the Immediate Metro

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.

Slightly Farther Afield: Newport News

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.

Why Staying In-State Makes Practical Sense

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.

CNA Salary and Job Outlook in Norfolk, VA

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.

LocationMedian Annual WageMedian Hourly Wage25th Percentile75th PercentileEmploymentJob Growth (2024-2034)Annual Openings
Virginia Beach-Chesapeake-Norfolk, VA-NC$37,400N/A$33,920$44,6408,850N/AN/A
Virginia$36,820$17.70N/AN/AN/AN/AN/A
United States$38,200$18.36$34,990$44,540N/A2%211,800

How Norfolk CNA Pay Stacks Up

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.

Median annual salary for nursing assistants: Norfolk $37,400, Richmond $38,890, Roanoke $38,260 per 2024 BLS data.

How to Become a CNA in Virginia: Certification Step-By-Step

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.

Step 1: Complete a State-Approved Training Program

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.

Step 2: Pass the Background Check

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.

Step 3: Take the NNAAP Exam

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:

  • Knowledge test: 70 multiple-choice questions covering care skills, safety, communication, and resident rights.
  • Skills evaluation: You’ll perform 5 randomly selected hands-on skills in front of an evaluator, such as handwashing, vital signs, or assisting with mobility.

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.

Step 4: Renew Every Two Years

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.

Reciprocity for Out-of-State CNAs

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.

Top CNA Training Programs for Norfolk Students

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.

Tidewater Community College

#1

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.

  • One-semester program with 9 credits required
  • Campus-based instruction at Virginia Beach Campus
  • Teaches patient care fundamentals: feeding, charting, safety
  • Infection control and nutrition included in curriculum
  • High employment rate for graduates in healthcare settings
  • Monthly open houses at Regional Health Professions Center
  • Additional admissions requirements beyond general enrollment
  • Pathway to associate degree in nursing

Riverside College of Health Careers

#2

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.

  • Six-week program length with full-time day schedule
  • $700 total tuition; no additional fees after enrollment
  • 72 academic hours, 42 clinical lab hours, 50 clinical experience hours
  • Earn-and-Learn program: work as Hospitality Assistant for free tuition
  • No prerequisite courses; 2.0 high school GPA minimum
  • Campus-based in Newport News at Riverside health system
  • Virginia Board of Nursing approved; ABHES accredited
  • Includes career planning services and exam preparation

Virginia Peninsula Community College

#3

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.

  • 40-hour clinical internship included in program
  • Low instructor-student ratio for personalized attention
  • Non-credit workforce development certificate
  • Fast Forward scholarship eligible for tuition assistance
  • Background check, drug screen, and TB test required
  • Must be able to lift 50 lbs; white tennis shoes required
  • Includes BLS certification and clinical kit
  • Examination voucher for Virginia CNA exam provided

Paul D Camp Community College

#4

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.

  • One academic year completion for college-ready full-time students
  • Prepares for National Nurse Aide Assessment Program (NNAAP)
  • Virginia Board of Nursing approved curriculum
  • Campus-based in Franklin, VA; practical skills focus
  • Teaches therapeutic communication and HIPAA compliance
  • Culturally sensitive care planning and ethical legal concepts
  • Entry-level wages around $31,900 in Hampton Roads region
  • Program code 221-157-04; part of Healthcare career pathway

College of the Albemarle

#5

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.

  • Credit program leading to a diploma
  • Prepares for Nurse Aide I certification
  • Campus-based healthcare training
  • Covers personal care, vital signs, and patient communication
  • Includes employment skills training
  • Combined 160-hour Nurse Aide I and 176-hour Nurse Aide II
  • Non-credit offering
  • Includes clinical learning experiences
  • Prepares for North Carolina Registry
  • High school diploma or GED required
  • Focus on personal care and vital signs
  • Teaches patient communication techniques
  • Blend of classroom and lab work
  • 160-hour course length
  • Campus-based with clinical experiences
  • Prepares for NC Nurse Aide I Registry
  • High school diploma required
  • Reading placement test option
  • Mandatory orientation prerequisite
  • Covers patient care, safety, and communication
  • Eligible for competency exam
  • 176-hour course for advanced skills
  • Builds on Nurse Aide I certification
  • Campus-based with clinicals
  • Prepares for NC Nurse Aide II Registry
  • Includes clinical learning experiences
  • High school diploma or GED required

CNA Training Costs and Financial Aid in Norfolk

What You Can Expect to Pay for CNA Classes in Norfolk

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.

Additional Costs Beyond Tuition

Your CNA training budget needs to account for several out-of-pocket items that are not always included in the advertised price:

  • Uniforms and scrubs: Most programs require a specific color or style, costing $40 to $80.
  • Textbooks and supplies: Manuals, workbooks, and basic medical supplies (like a blood pressure cuff) can add $100 to $200.
  • Background check and drug screening: Required for clinicals, these typically run $50 to $100.
  • CPR certification: Often a prerequisite; a BLS course costs around $50 to $100.
  • State exam fee: The Virginia Nurse Aide competency exam, required for certification, costs $120.

Always ask for a detailed breakdown before you enroll. Some schools bundle these costs, while others list them separately.

Financial Aid That Can Reduce Your Costs

Several programs exist to help Norfolk students pay for CNA training:

  • FastForward Program: This state tuition assistance program can cut community college CNA course costs to as low as $1,163, compared to the full price of around $3,489 at some colleges.
  • G3 Program: A last-dollar tuition assistance initiative that can cover any remaining tuition after other aid, potentially reducing your cost to $0 if you qualify.
  • Pell Grants: If you take your CNA class through a partnering community college and are eligible for federal student aid, a Pell Grant may cover a significant portion of the cost.
  • WIOA Funding: Displaced workers or those with low income may qualify for full tuition support through the Workforce Innovation and Opportunity Act. Virginia designates CNA training as an eligible occupation.

Employer-Sponsored Training: Earn While You Learn

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.

Frequently Asked Questions About CNA Classes in Norfolk

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.

  1. How much do CNAs make in Norfolk, VA?

    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.

  2. What are the requirements to become a CNA in Virginia?

    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.

  3. How long does it take to become a CNA in Norfolk?

    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.

  4. Where can I take CNA classes in Norfolk, VA?

    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.

  5. How much do CNA classes cost in Norfolk?

    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.

  6. Can I work as a CNA while training?

    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.

  7. Are there online CNA classes available in Norfolk?

    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.

Recent Articles