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 July 17, 202625+ 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

Are you ready to commit to a fast-paced, hands-on CNA program?
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.
What is your ideal balance of classroom learning and clinical hours?
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.
Do you need evening, weekend, or accelerated scheduling?
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.
How soon do you want to enter the workforce after certification?
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 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.

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 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.

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 rights3.
  • Skills evaluation: You’ll perform 5 randomly selected hands-on skills in front of an evaluator, such as handwashing, vital signs, or assisting with mobility3.

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 active1.

Reciprocity for Out-of-State CNAs

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.

Top CNA Training Programs for Norfolk Students

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.

Factors considered
  • Local proximity to Norfolk
  • Clinical hour requirements
  • Tuition and financial aid options
  • Graduate employment outcomes
  • Employer reputation in Hampton Roads
Data sources

Tidewater Community College

#1

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.

  • One semester (9 credit) program
  • Campus-based at Virginia Beach Campus
  • Teaches feeding, personal care, charting, nutrition
  • Focus on safety and infection control
  • Prepares for state certification exams
  • High job placement; almost all graduates find work
  • Credits apply toward nursing degree programs
  • Monthly open houses at Regional Health Professions Center

Riverside College of Health Careers

#2

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.

  • Six-week program length
  • Campus-based in Newport News
  • $700 flat tuition; no post-enrollment fees
  • No prerequisite courses or preadmission testing
  • Earn-and-Learn option covers tuition
  • 72 academic, 42 lab, and 50 clinical hours
  • Clinicals at Riverside medical facilities
  • Virginia Board of Nursing approved

Virginia Peninsula Community College

#3

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.

  • 40-hour clinical internship
  • Low instructor-student ratio
  • Tuition covers exam voucher and BLS certification
  • Clinical kit and background check included
  • Fast Forward workforce scholarship eligible
  • Requires high school diploma or GED
  • Must pass background check and drug screen
  • Information sessions required prior to enrollment

Centra College

#4

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.

  • 8-week hybrid program
  • Classroom and clinical experiences at Centra facilities
  • Prepares for NNAAP exam and Virginia CNA licensure
  • Clinical rotations in hospitals and long-term care
  • Campus locations in Lynchburg, Bedford, Appomattox
  • High school transcript or GED required
  • Financial aid and application support available
  • Partnership with Central Virginia Community College

New River Community College

#5

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.

  • Career Studies Certificate or non-credit workforce training
  • Prepares for National Nurse Aide Assessment Program
  • Virginia Board of Nursing approved
  • Campus-based in Dublin, VA
  • Workforce development coaches provide guidance
  • Multiple session options including spring and summer
  • FastForward financial assistance available
  • Practical training component included

Germanna Community College

#6

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.

  • 7-week program length
  • Campus-based with clinical experience at local facilities
  • Covers medication administration and health monitoring
  • Requires white uniform, stethoscope, and textbooks
  • Background check and drug test mandatory
  • Must be at least 17 years old
  • No nursing application required
  • Prepares for Virginia CNA certification exam

Laurel Ridge Community College

#7

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.

  • Career Studies Certificate, one year full-time
  • Eligible for Virginia CNA exam
  • Campus-based at multiple locations
  • G3 Scholarship eligible; low tuition cost
  • Financial aid, grants, and payment plans available
  • Teaches patient care skills for all ages
  • Credits may apply to nursing degree prerequisites

Brightpoint Community College

#8

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.

  • Hybrid program format with internship
  • Covers anatomy, physiology, infection control
  • Medical documentation and safety training
  • Prepares for both nurse aide and medication aide roles
  • Eligible for G3 tuition assistance
  • Campus-based in Chester, VA
  • Hands-on field experience through internship

Virginia Western Community College

#9

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.

  • 28-day program: 4 weeks class plus 40-hour externship
  • Prepares for NNAAP certification exam
  • Estimated cost $3,495; G3/FastForward may cover full cost
  • Includes textbook, workbook, and exam voucher
  • Campus-based in Roanoke, VA
  • Requires TB screening and black scrubs
  • 100% attendance required

Paul D Camp Community College

#10

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.

  • Career Studies Certificate, one year full-time
  • Prepares for NNAAP and Virginia CNA certification
  • Teaches therapeutic communication and HIPAA compliance
  • Culturally sensitive care planning included
  • Campus-based in Franklin, VA
  • Entry-level wages around $31,900 in Hampton Roads

Danville Community College

#11

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.

  • 5-week program length
  • Total cost $3,495; financial aid available
  • CPR and First Aid certification included
  • Monday-Thursday, 9am-2pm schedule
  • Prepares for Virginia certification exam
  • Clinical experience included
  • 16-credit Career Studies Certificate
  • Includes medication aide training
  • Covers medical terminology and nutrition
  • Background check and clinical hours required
  • Eligible for G3 financial assistance
  • Prepares for broader healthcare roles

Rappahannock Community College

#12

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.

  • Short-term training program
  • Prepares for Virginia state licensure exam
  • Skills for hospitals, nursing homes, and residential care
  • Practical hands-on learning
  • 10-week hybrid program
  • Earns nurse aide and phlebotomy/EKG certifications
  • Online lectures with in-person labs
  • Starts February, April, September
  • Grant funding may make it affordable

J Sargeant Reynolds Community College

#13

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.

  • Fast-track workforce training through CCWA
  • Prepares for nursing careers in long-term care
  • Tuition assistance available for Virginia residents
  • Requires high school diploma or GED
  • Background check and TB test required
  • Career coaching and job connections provided

Mountain Empire Community College

#14

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.

  • 16-credit Career Studies Certificate
  • Campus-based in Big Stone Gap, VA
  • Includes CPR certification
  • Clinical travel required
  • Drug screen and background check mandatory
  • Focus on geriatric care and infection control

Southside Virginia Community College

#15

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.

  • Dual enrollment for high school students
  • Focuses on patient care and communication
  • Campus-based instruction
  • 7-week program length
  • Tuition $3,396; FastForward grant eligible
  • Multiple campus locations
  • Evening and weekend classes available
  • Classroom, lab, and clinical rotation included

Patrick & Henry Community College

#16

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.

  • Prepares for entry-level healthcare practice
  • Clinical experience in community agencies
  • Qualifies for Virginia certification exam
  • Focuses on patient care across all ages
  • Emphasizes special needs care
  • Campus-based in Martinsville, VA

Virginia Highlands Community College

#17

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.

  • 11-week program length
  • Evening classes twice weekly; weekend clinicals
  • Course fee $815 for Virginia residents
  • G3 funding eligible; no application fee
  • 17:1 student-instructor ratio
  • Prepares for Virginia Board of Nursing exam

Chester Career College

#18

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.

  • 140 total clock hours (60 class, 40 lab, 40 clinical)
  • Campus-based in Chester, VA
  • Prepares for NNAAP certification exam
  • NCLEX-style test questions to build critical thinking
  • Covers patient care, vital signs, wound care, and ethics
  • Monday-Thursday schedule with daytime clinicals
  • High retention rate (80%)

Columbia College

#19

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.

  • 120-hour program (80 class, 40 clinical externship)
  • State-approved nursing curriculum
  • Campus-based, multiple locations in Northern Virginia
  • Covers legal and ethical considerations
  • Includes infection control training
  • Prepares for state competency exam

Central Virginia Community College

#20

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.

  • Prepares for NNAAP exam and state licensure
  • Focus on patient assessment and care plan communication
  • Campus-based in Lynchburg, VA
  • Works in hospitals, long-term care, and home settings
  • Virginia Board of Nursing approved

Northern Virginia Community College

#21

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.

  • Continuing education workforce training
  • Hybrid and campus formats available
  • Prepares for CNA certification
  • Part of NOVA Workforce Healthcare division
  • Financial assistance available for eligible students
  • Multiple campus locations in Northern Virginia

Mountain Gateway Community College

#22

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.

  • 120 total training hours (lecture, lab, clinical)
  • Hybrid format available
  • FastForward financial assistance reduces tuition
  • Background check and drug screen required
  • Includes First Aid/CPR certification
  • Prepares for CNA certification exam
  • Campus in Clifton Forge, VA

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.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.

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.1

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.1
  • 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.1
  • 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.1

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.

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.