Find CNA Classes and Training Programs in Greensboro, North Carolina

Explore state-approved CNA programs in Greensboro—compare costs, schedules, and certification steps to launch your healthcare career.

By Koko MouchmouchianReviewed by Editorial staffUpdated August 10, 202624 min read
CNA Classes Greensboro NC | Training Programs & Certification

Key Points

  • Greensboro hospital CNAs average $22.47 per hour in mean wages.
  • North Carolina projects more than 9,400 annual nursing assistant job openings.
  • North Carolina mandates in-person clinical hours for CNA certification.

Greensboro's healthcare sector employs more than 32,000 workers, and nursing assistants are among the most in-demand roles across hospitals, skilled nursing facilities, and home health agencies. Training paths range from free employer-sponsored programs at major health systems to affordable community college options with evening and weekend schedules, giving prospective CNAs flexibility in how they enter the field.

The practical tension is straightforward: free programs often require work commitments, while tuition-based schools offer faster timelines and greater scheduling control. Clinical hour requirements, first-attempt pass rates, and geographic proximity all shape the real cost of certification, especially for students balancing work or family obligations.

Hospital-based CNAs in Greensboro earn a mean hourly wage of $22.47 this year, with top performers reaching $29.81 per hour, reflecting the region's competitive healthcare labor market and the value employers place on skilled, certified nursing assistants.

Jump straight to the program list →

Greensboro’s Growing Demand for CNAs: Employers and Job Market

Hospital-based CNAs in Greensboro earn a mean hourly wage of $22.47 this year, with top performers reaching $29.81 per hour.1 The region’s healthcare sector is expanding steadily, and nursing assistants are at the heart of that growth.

Major Employers Hiring CNAs in Greensboro

Cone Health is the largest hospital system in the area, continually seeking CNAs for medical-surgical units, emergency departments, and specialty clinics. Beyond hospitals, skilled nursing and rehabilitation centers offer many positions. Camden Health and Rehabilitation pays CNAs between $19 and $24 per hour3, while Linden Place Center for Nursing and Rehabilitation starts new hires at $17 per hour.2 Davidson Health & Rehab Center in nearby High Point offers $20 to $23.50.2 Clapp’s Nursing Center in Pleasant Garden posts openings for full-time, part-time, and weekend premium shifts4, reflecting the consistent need across long-term care settings.

How North Carolina’s CNA Scope Shapes Local Demand

In North Carolina, CNAs work under the supervision of licensed nurses and provide essential hands-on care, including assistance with bathing, dressing, mobility, and vital sign monitoring. This scope aligns with the state’s growing senior population, which drives demand in Greensboro’s nursing homes, assisted living communities, and home health agencies. Home health CNAs in the area can expect $12.75 to $17 per hour4, while skilled nursing facilities typically range from $17 to $24 per hour.2

Hiring Trends and Workplace Incentives

The Greensboro-High Point metro area projects robust annual demand for CNAs through 2026.5 Employers have responded by introducing new wage scales at multiple facilities this year3, making the field more financially attractive. Many centers now advertise sign-on bonuses or shift differentials, and part-time or flexible schedules are widely available. This competitive market gives new graduates an edge, allowing them to choose from settings that best match their career goals and lifestyle, and a guide to landing your first CNA job can help them make the most of these opportunities.

Online & Hybrid CNA Classes Serving Greensboro Students

Can you complete CNA coursework online if you live in Greensboro? The short answer is yes, partially. CNA classes in North Carolina require all clinical hours and the competency exam to be completed in person1, so no program in the state is fully online. However, several schools now deliver the classroom (didactic) portion through online or hybrid formats, giving you more flexibility to study around a busy schedule.

How Hybrid CNA Programs Work

In a hybrid program, you complete lectures, quizzes, and reading assignments through an online learning platform, then attend scheduled in-person sessions for hands-on skills practice and clinical rotations. This split lets you absorb foundational material, such as anatomy basics, infection control, and patient rights, at your own pace before applying those concepts in a real healthcare setting.

Programs Available to Greensboro Residents

Two hybrid options stand out for students in the Greensboro area.

  • Forsyth Technical Community College: Located in nearby Winston-Salem, a city with its own CNA classes in Winston-Salem, Forsyth Tech offers a hybrid nurse aide program with roughly 80 hours of online instruction paired with 80 hours of in-person clinical training. Because the campus is only about 30 minutes from central Greensboro, arranging clinical placements is straightforward for local students.
  • Carolinas College of Health Sciences: Based in Charlotte, a hub for CNA classes in Charlotte NC, and affiliated with Atrium Health, this program delivers didactic content online and requires 120 to 136 clinical hours at partnering healthcare facilities. Schedule options include weekday, evening, and weekend sessions, making it one of the more flexible choices in the state. You will need a reliable computer and internet connection to participate in the online coursework.3

Schedules and Technology Requirements

Most hybrid programs expect you to have a desktop or laptop computer with a stable internet connection and a modern web browser. Some use video conferencing tools for live virtual lectures, so a webcam and microphone may also be necessary. If your schedule is tight, look for programs like the one at Carolinas College of Health Sciences that offer evening and weekend online coursework, allowing you to keep a daytime job while training.

Clinical Placement for Distance Learners

If you enroll in a program based outside Greensboro, ask the admissions office early about clinical site options closer to home. Many schools partner with nursing homes, assisted living facilities, and hospitals across multiple regions of North Carolina. In some cases, the school will help coordinate a placement at a facility in or near Greensboro so you do not have to commute to the main campus for every clinical shift. Confirm these arrangements before you register, because clinical availability can vary by semester.

Hybrid programs give Greensboro students a practical middle ground: the convenience of online learning with the hands-on experience that North Carolina's certification standards demand. Compare schedules, clinical locations, and total program hours carefully to find the format that fits your life.

CNA Programs Within Commuting Distance of Greensboro

Attending class on campus versus enrolling at a school across town involves a real trade-off: shorter commutes mean less time lost each week, but expanding your search radius can open up better schedules, lower costs, or faster program lengths. Greensboro sits at the center of a region dense with community colleges and technical schools, so prospective CNA students have genuine options without venturing too far from home.

The Schools Worth Exploring

Cities within a reasonable drive of Greensboro, including High Point, Winston-Salem, Burlington, and Asheboro, each have their own training providers. Community colleges in these areas typically offer state-approved CNA training that meets North Carolina Board of Nursing (NCBON) standards. Program lengths, schedules, and tuition structures vary from school to school, so visiting each institution's official website is the most reliable first step. Look for pages labeled "continuing education," "health sciences," or "workforce development," because CNA programs sometimes live outside the main academic catalog.

To confirm that a program is currently approved and accepting students, cross-reference the NCBON's published list of approved CNA training programs. That list includes contact information for each school and reflects the program's current status, which can change if a program goes on pause or loses approval.

What to Ask Before You Enroll

Once you identify programs that fit your commute, contact the admissions office directly and ask specific questions. Cost is rarely just tuition. You will also want to know about fees, required textbooks or uniforms, supply kits, and the cost of the state competency exam itself. Getting a complete picture of total out-of-pocket expense prevents surprises later.

Also ask about prerequisites. Most programs require applicants to meet a minimum age requirement, pass a background check, and complete a health screening before clinical rotations begin. Some schools add requirements such as proof of immunizations or a physical exam. Knowing these early gives you time to gather documents rather than scrambling at the last minute.

Special Features That Can Set a Program Apart

Not every CNA program is identical. Some schools offer accelerated tracks that compress training into a few intensive weeks, which suits students who need to start working quickly. Others have established relationships with local healthcare facilities and provide job placement assistance after graduation. These features are worth asking about during your initial call, since they can meaningfully affect how quickly you move from student to employed CNA.

For broader context on the nursing assistant career, the Bureau of Labor Statistics at BLS.gov publishes national and regional data on job outlook and typical wages. Pairing that information with North Carolina-specific workforce data gives you a more grounded sense of local demand before you commit to any program.

CNA Salary and Job Outlook in Greensboro

CNA salary refers to the total compensation a certified nursing assistant earns for hands-on patient care in hospitals, nursing facilities, and home health settings. Understanding what you can realistically expect to earn in Greensboro helps you weigh training costs against long-term financial returns and compare local opportunities with broader state and national benchmarks.

Greensboro-Area Wages at a Glance

The most recent wage data from the PayScale Index places the national median annual wage for nursing assistants at roughly $42,260, which works out to about $20.32 per hour.1 North Carolina wages have historically trended slightly below the national median, and the Greensboro-High Point metropolitan area generally follows that state pattern. Exact Greensboro-specific figures can shift from one reporting cycle to the next, so check the latest PayScale Index release for the most current local numbers.

As a general reference point, the table below shows the national wage spread for nursing assistants as of the most recent available data.1

  • National median hourly wage: approximately $20.32
  • National median annual wage: approximately $42,260
  • 10th percentile (entry-level range): around $33,940 per year ($16.32/hr)
  • 90th percentile (experienced/specialized): around $51,980 per year ($24.99/hr)

The gap between the 10th and 90th percentiles, roughly $18,000 per year, reflects the earning growth that comes with experience, shift differentials, overtime, and specialized work environments such as hospitals or surgical centers.

How Greensboro Compares

North Carolina statewide CNA wages tend to fall modestly below the national median, though the Greensboro-High Point metro area benefits from a concentration of large health systems and long-term care facilities that can push local pay closer to or slightly above state averages. Employers competing for staff in a tight labor market may also offer sign-on bonuses, tuition reimbursement, or premium pay for evening and weekend shifts, all of which can raise your effective earnings beyond the base hourly rate.

Employment Volume and Growth Outlook

Nationally, nearly 1.45 million nursing assistants were employed as of the most recent count, making this one of the largest healthcare support occupations in the country.1 Federal and state workforce projections continue to forecast steady demand, with a positive CNA job outlook driven by an aging population, expanded long-term care needs, and ongoing staff turnover. In the Greensboro area, the presence of major hospital networks and a growing number of assisted-living communities supports a healthy volume of open CNA positions year-round.

If maximizing your starting pay is a priority, compare facilities carefully. Hospital-based roles and memory-care units in the Greensboro metro often pay at the higher end of the local range, while smaller residential care homes may start closer to entry-level figures. Use resources on cnaclasses.org to match with programs whose clinical partners align with the settings where you want to work.

North Carolina projects more than 9,400 annual job openings for nursing assistants, according to the NC Department of Commerce. This robust demand reflects an aging population and expanding healthcare infrastructure across the state, making CNA certification one of the most reliable entry points into healthcare careers in Greensboro and beyond.

North Carolina CNA Certification Requirements

Getting certified as a CNA in North Carolina is a clear, sequential process, and each step has specific requirements you need to meet before moving to the next. Understanding the full path from training to registry listing helps you plan your timeline and avoid surprises.

Complete a State-Approved Training Program

North Carolina requires prospective CNAs to complete a training program approved by the NC Division of Health Service Regulation (DHSR).6 Programs must total at least 75 hours, with a minimum of 16 of those hours spent in hands-on clinical practice.1 Most programs at community colleges and vocational schools in the Greensboro area meet or exceed these minimums. Finishing a DHSR-approved program makes you eligible to sit for the state competency exam.

Pass the NC Nurse Aide I Competency Exam

North Carolina uses the National Nurse Aide Assessment Program (NNAAP), administered by Credentia through its CNA365 platform. The exam has two parts:

  • Written knowledge test: 70 multiple-choice questions, with 120 minutes to complete.
  • Skills demonstration: You'll be evaluated on 5 randomly selected hands-on skills drawn from core nurse aide competencies.

You must pass both portions to become certified. If you do not pass on the first try, you have up to 3 total attempts within a 2-year window before you need to retrain. To schedule your exam or get help with registration, contact Credentia at 888-204-6249.

Get Listed on the NC Nurse Aide I Registry

Once you pass both portions of the exam, the NC Department of Health and Human Services (DHHS) adds your name to the Nurse Aide I Registry, typically within 2 to 5 business days.1 Employers in North Carolina are required by law to verify your registry status before hiring, so this listing is effectively your credential. For registry questions, you can reach the DHHS Nurse Aide I Registry directly at 919-855-3969.6

Renewal and Continuing Requirements

Your registry listing must be renewed every 24 months. To renew, you need to document at least 8 hours of paid nursing-related work under the supervision of a registered nurse (RN) during that period. Renewal is completed by submitting an Employment Verification form. If you allow your listing to lapse by not working as a CNA, you may need to retrain and retest.

Out-of-State CNAs: Reciprocity Rules

If you move to North Carolina with an active CNA certification from another state, you may be able to transfer your credential rather than starting over. However, reciprocity is not automatic. North Carolina may still require you to take the competency exam depending on your situation, though a training waiver (classified under category E9) is sometimes available.5 Contact the NC Nurse Aide I Registry to confirm requirements for your specific background before assuming your out-of-state credential transfers directly.

Comparing CNA Program Pass Rates and Clinical Hours in Greensboro

Pass rates and clinical hours are two of the most useful signals when comparing CNA programs. A high first-attempt pass rate on the NC Nurse Aide I exam suggests the curriculum prepares students well, while clinical hours tell you how much hands-on practice you'll get before starting your first job. Here's how to find reliable data for programs in and around Greensboro.

Where to Find Official Pass Rate Data

The North Carolina Nurse Aide Registry is the primary source for program-level pass rate information on the NC Nurse Aide I exam. Rates are sometimes published as downloadable PDF reports or as a searchable database on the state's website. If you can't locate the current report, the North Carolina Department of Health and Human Services (DHHS) and the NC Board of Nursing may also release aggregated pass rate summaries on request.

When you review this data, look at first-attempt pass rates rather than overall pass rates, since retakes can inflate the numbers. Also check how many students actually sat for the exam. A tiny cohort can produce a misleadingly high or low percentage.

How to Compare Clinical Hour Requirements

North Carolina sets a minimum number of training hours for CNA certification, but individual programs often exceed the state floor. To compare clinical hours across Greensboro-area schools:

  • Check the program website or catalog: Most community colleges and private training providers list total classroom hours and supervised clinical hours in their program descriptions.
  • Call admissions directly: If the breakdown isn't posted, admissions staff can usually tell you the exact split between lecture, lab, and clinical rotations.
  • Ask where clinicals happen: Hours in a skilled nursing facility or hospital tend to expose students to a wider range of patient care scenarios than lab-only practice.

Using National Sources the Right Way

The U.S. Bureau of Labor Statistics (BLS.gov) is a solid reference for CNA job outlook, wage ranges, and general career requirements, but it does not publish program-specific data. Use BLS for the big picture and rely on state registry sources plus each school's own materials for the details that actually distinguish one Greensboro program from another. Cross-checking two or three sources before enrolling is worth the hour it takes.

Questions to Ask Yourself

Can you attend daytime clinicals, or do you need evening and weekend options?
Most CNA programs run clinical rotations during standard shifts at partner nursing homes and hospitals. If you work days, prioritize programs at community colleges or providers that offer evening cohorts, since a scheduling mismatch is the top reason students drop out.
Would you commute 30 minutes for a program with a stronger pass rate?
A higher first-attempt pass rate on the North Carolina competency exam saves you retest fees and weeks of delay before you can start earning. Programs in Burlington or High Point may be worth the drive.
Does a Greensboro employer already offer to pay for your training?
Local systems like Cone Health and several long-term care facilities sponsor CNA training in exchange for a work commitment. If sponsorship is on the table, program cost matters far less than schedule fit and job placement terms.

Top-Ranked CNA Programs for Greensboro Students

Below are the top CNA programs serving Greensboro, North Carolina, ranked by local relevance, affordability, and training format. These programs prepare students for the North Carolina Nurse Aide Registry exam and are located within a commutable distance of the city.

Factors considered
  • Local accessibility
  • Affordability
  • Program format
  • Clinical opportunities
  • State approval
Data sources
  • Independent program research
  • Internal program database
  • NCES-IPEDS federal institutional data — nces.ed.gov

Guilford Technical Community College

#1

Jamestown, NC · ~$15,000/yr (est.)

Best for: Local Greensboro students seeking affordable training

Guilford Technical Community College, located in Jamestown just minutes from Greensboro, is the most convenient public option for city residents. The program is highly affordable, with a registration fee of $283.07 that includes the textbook, and it provides the required 214 hours of training for state certification. GTCC also offers on-campus testing and a strong local reputation for preparing students for immediate employment in Triad healthcare facilities.

  • 214 total program hours, completed in about three months
  • Registration fee of $283.07 includes textbook
  • Must be 18 years old with high school diploma or GED
  • Negative TB test and flu vaccine may be required
  • Clinical rotation in local healthcare settings
  • 80% minimum grade and strict attendance enforced
  • On-campus testing available for state exam preparation
  • Graduates eligible for NC Nurse Aide I Registry

Forsyth Technical Community College

#2

Winston-Salem, NC · $7,000/yr (net price)

Best for: Triad commuters wanting flexible class locations

Forsyth Technical Community College in Winston-Salem is a Triad-centered public option with strong ties to Greensboro-area students. It offers both Nursing Assistant I and II programs, with classes delivered at multiple sites including Goodwill Centers in Kernersville that are easily accessible from Greensboro. In-state tuition remains low, and the program is well-regarded for its rapid workforce entry focus and partnerships with regional health systems.

  • Eight-week daytime program, campus-based
  • Registration fee $255; compliance tracking fee $95; state exam fee $140
  • High school diploma or GED required, plus TABE placement test
  • CPR certification included in the course
  • Teaches basic nursing skills, patient safety, and infection control
  • Clinical application component with uniform and ID badge needed
  • 160-hour state-approved course, 8 weeks, daytime
  • Registration fee $253; compliance tracking fee $95 (books and uniform extra)
  • Requires current NAI certification and high school diploma
  • Covers sterile technique, infection control, and advanced skills
  • Prepares for hospital jobs; entry-level salary range $12-$20 per hour
  • Scholarship opportunities and career services support available

Davidson-Davie Community College

#3

Thomasville, NC · $5,000 – $10,000/yr

Best for: Students who prefer a hybrid learning format

Davidson-Davie Community College in Thomasville offers a hybrid Nursing Assistant I program that combines online learning with campus labs, appealing to students who need flexibility. The total cost is approximately $500, and scholarships are available for those who qualify. With campuses in Davidson and Davie counties, it remains a commutable choice for southern Greensboro-area residents.

  • State-approved 158-hour hybrid program
  • Combines online coursework with in-person labs and clinicals
  • Total cost around $500, including materials and background checks
  • Minimum age 17; reading prerequisites via test or transcript
  • Immunizations, drug screen, and CPR certification required
  • Flexible schedule for clinical rotations
  • Scholarships available for eligible students

Rockingham Community College

#4

Wentworth, NC · $2,000/yr

Rockingham Community College in Wentworth offers a solid Nurse Aide I program with a notably low effective net price of $2,060. The curriculum emphasizes elderly and adult patient care, providing classroom, lab, and clinical experiences. Its rural setting is within a reasonable drive north of Greensboro, making it an affordable option for students willing to commute.

  • Prepares for Certified Nurse Aide I listing and state exam
  • Includes classroom, lab, and clinical training components
  • Focuses on elderly care, patient rights, and nutrition management
  • Covers basic nursing skills, infection control, and communication
  • Requires skill/competency evaluation for completion

Alamance Community College

#5

Graham, NC · $3,000 – $9,000/yr

Alamance Community College in Graham provides a Nurse Aide program that encompasses both Level I and II training, leading to state registry eligibility. The program features hands-on clinical practice and a focus on patient care skills. Its location east of Greensboro puts it within a straightforward commute for eastern Guilford County residents.

  • Includes Nurse Aide I and II levels in one program
  • Campus-based with hands-on clinical training
  • Teaches feeding, bathing, and monitoring patient skills
  • Financial aid available for qualifying students

Randolph Community College

#6

Asheboro, NC · $7,000/yr (net price)

Randolph Community College in Asheboro stands out for its high institution-wide graduation rate (58%) and extremely low program cost of $250.12. The Nursing Assistant I program at its Allied Health Center prepares students for direct care roles, with clinical experiences in local healthcare sites. It is a sensible choice for those south of Greensboro who prioritize proven student success.

  • Total cost $250.12, including tuition and textbooks
  • Campus-based at Allied Health Center in Asheboro
  • Covers person-centered care, vital signs, and dementia care
  • Clinical experience at various healthcare sites
  • First-come, first-served admission; complete application required
  • Graduates eligible for NC Nurse Aide I Registry exam
  • Builds on Nursing Assistant I skills for advanced roles
  • Prepares for state listing; total cost around $250
  • Clinical experiences at local sites
  • Teaches infection prevention and patient care skills

Free CNA Training and Employer Sponsorships in Greensboro

Free CNA training in Greensboro is often offered through employer sponsorship programs. Local healthcare facilities, including nursing homes, assisted living centers, and home health agencies, frequently cover the cost of CNA classes in exchange for a commitment to work for a set period after certification. For example, organizations like Well-Spring Retirement Community and Friends Homes sometimes provide funded training for new hires. Guilford Technical Community College is a key provider of CNA training in the area, and financial aid options or scholarships may further reduce expenses. Additionally, the NC Works Career Center in Greensboro can connect job seekers with workforce funding programs like the Workforce Innovation and Opportunity Act (WIOA), which may cover tuition for eligible individuals. If you're already employed, large health systems like Cone Health may offer tuition reimbursement. While dedicated free programs are not always available, networking with local employers is the best way to find sponsored seats. For those willing to commute, similar employer-sponsored opportunities can be found in CNA classes in Raleigh NC and CNA classes in Durham NC, where demand for nursing assistants remains high. Employer-sponsored CNA training typically includes classroom and clinical hours, preparing you for the state competency exam. In many cases, the employer will even pay your exam fees. However, be sure to read the contract carefully, as some require up to a year of service. Keep in mind that state regulations require any CNA program to be approved by the North Carolina Division of Health Service Regulation, so always verify approval status before enrolling. If you're unable to find free training in Greensboro, exploring programs in nearby cities like Raleigh and Durham may broaden your options.

Frequently Asked Questions About CNA Training in Greensboro

Find answers to common questions about CNA training in Greensboro, from certification steps to program costs and online options.

Complete a state-approved CNA training program (typically 75-100 hours), pass the North Carolina Nurse Aide Competency Evaluation (both written and skills tests), and get listed on the NC Nurse Aide I Registry. You must be at least 18 years old, hold a high school diploma or GED, and pass a background check and physical exam.

Costs generally range from $400 to $1,500, depending on the provider. Community colleges like Guilford Technical Community College often charge lower tuition, while private schools or hospital-based programs may be higher. Additional expenses may include textbooks, uniforms, background checks, and exam fees.

Yes, some employers, such as nursing homes and hospitals, offer free CNA training in exchange for a work commitment. Facilities such as Moses H. Cone Memorial Hospital and area long-term care centers may sponsor training. Additionally, workforce development programs and scholarships through Job Corps or the local American Job Center can cover costs.

Top-rated programs include Guilford Technical Community College, which offers high pass rates and hands-on clinical experience. Other reputable providers are Forsyth Technical Community College (within commuting distance) and employer-sponsored programs at Cone Health. Rankings consider graduation rates, exam pass rates, and employer feedback. See the article's top-ranked list for more details.

Full-time programs typically run 4-8 weeks, while part-time or evening classes may take 12-16 weeks. Hybrid options combine online theory with in-person clinicals, allowing flexible pacing. After completing training, you can schedule the state exam within a few weeks.

Yes, many programs offer online coursework for the theoretical portion, but state regulations require in-person clinical training. You'll complete skills labs and clinical rotations at local healthcare facilities. Hybrid online CNA classes are available through Guilford Technical Community College and other providers for Greensboro students.

The exam has two parts: a written/oral knowledge test and a skills demonstration. You must score at least 70% on the written test and perform all required steps correctly on the randomly selected skills. If you fail one part, you can retake it within a designated time.

Recent Articles