Career Resources

How to Become a CNA in North Carolina as an Immigrant

· 8 min read Career Resources

If you've recently moved to North Carolina and want to work in healthcare, becoming a Certified Nursing Assistant (CNA) is one of the most accessible paths - no degree required, and training takes weeks, not years. But the process can feel confusing when you're new to the country, especially around whether your training from back home counts. This guide walks you through it clearly.

Start here: You do not need to be a US citizen to train or test for a CNA. You do need valid work authorization to be hired. And you don't have to wait until you're certified to start earning - a CNA is only required for nursing-home work, so with work authorization you can begin as a Home Health Aide now and pursue your CNA on the side.

Do You Even Need a CNA?

This is the question that saves many newcomers months of waiting. A CNA credential is required to work in a nursing home. It is not required for non-medical home care - helping seniors with bathing, meals, mobility, and companionship in their own homes. That's the work agencies like Carolina Home Health Care do.

So if your goal is to start earning and helping people soon, you may not need a CNA at all to begin. You can start as a Home Health Aide with training we provide, and decide later whether certification is worth it for you. Our guide on CNA vs. Home Health Aide compares the two roles in detail.

Does My Foreign Certification Transfer?

This is the most common question we hear from internationally trained nurses and aides, and the honest answer matters:

A nursing or CNA qualification from India or another country does not automatically transfer to North Carolina. North Carolina grants reciprocity only to nurse aides already listed in good standing on another US state's registry - a foreign credential isn't a state registry, so there's nothing to transfer in the reciprocity sense.

What this means in practice: most internationally trained candidates complete a North Carolina state-approved Nurse Aide I program and pass the state exam to be listed. Some candidates with qualifying healthcare training may be eligible for a training waiver (a "challenge" route) through Credentia, the state's testing vendor - but eligibility is reviewed case by case, so treat it as something to check on rather than count on. We cover this specific question in more depth in Do Indian CNA certifications transfer to North Carolina?

If you're an internationally trained nurse waiting on US licensure, there's good news: you can put your knowledge to work as a Home Health Aide right away while you pursue your license. See our guide for Indian nurses working as home health aides.

The NC CNA Path, Step by Step

1

Complete a State-Approved Nurse Aide I Program

North Carolina requires at least 75 hours of training, including 16 hours of supervised clinical practice, through a program approved by the state (Division of Health Service Regulation). Community colleges like Central Piedmont and Wake Tech are among the most affordable options, and most programs run 4 to 8 weeks.

2

Register & Pass the NNAAP Exam

Create an account on Credentia's CNA365 platform, apply, and schedule the National Nurse Aide Assessment Program (NNAAP) exam. It has a written knowledge test and a hands-on skills test. You get up to three attempts before retraining is required.

3

Get Listed on the NC Nurse Aide I Registry

Once you pass, your name is added to the registry within about 5 business days. Employers verify this listing before you can work as a CNA in a facility.

4

Keep Your Listing Active

To stay listed, you must work at least 8 paid hours as a nurse aide under RN supervision within each 24-month period, verified by an RN. Miss that window and you'll need to retrain and retest.

You Can Start Earning Before You Certify

With work authorization, you can join us as a Home Health Aide now - no certification needed - and pursue your CNA on your own timeline. We train you and support you along the way.

Apply in 5 Minutes β†’

Work Authorization: What You Need to Know

Training and testing for a CNA generally don't require citizenship. But to be hired - as a CNA or a Home Health Aide - you must be authorized to work in the US, because every employer is legally required to verify work eligibility (Form I-9). Depending on your situation, your authorization might come from a green card, an Employment Authorization Document (EAD), or another status.

If you're not certain whether you're authorized to work, confirm your status before applying - and if your situation is specific (for example, you're on an H-4 or dependent visa), check the details. We've written a guide on working as a home health aide on an H-4 visa that walks through that case.

Common Hurdles for Immigrants

  • English on the exam. The NNAAP and coursework are in English, so you'll need functional English for the CNA path. You can strengthen it while working as an HHA first.
  • Name and document matching. Make sure the name on your training records, ID, and registry application match exactly to avoid delays.
  • Assuming your foreign credential counts. As above, plan for the NC Nurse Aide I route unless Credentia confirms a waiver applies to you.
  • Waiting instead of working. The biggest missed opportunity is sitting idle. You can be earning as an HHA within weeks while the certification process runs in the background.

Frequently Asked Questions

Do I need to be a US citizen to become a CNA in NC?

No. Citizenship isn't required to train or take the exam. But to be legally employed as a CNA or HHA you must have valid work authorization, since employers verify eligibility (Form I-9). Confirm your status before applying.

Does my nursing or CNA qualification from India transfer?

Not directly. NC reciprocity is only for aides listed on another US state's registry. Most internationally trained candidates complete a NC Nurse Aide I program and pass the NNAAP exam. Some may qualify for a training waiver through Credentia, decided case by case.

Do I need strong English to become a CNA?

The exam and coursework are in English, so you'll need functional English. You can start as a Home Health Aide with more limited English while you build it, since personal care happens in the language you share with your client.

Can I work while I get certified?

Yes. A CNA is only required for nursing-home work. Non-medical home care requires no certification, so with work authorization you can start as an HHA and earn while you certify.

How long and how much does CNA training take?

At least 75 hours (16 clinical), usually 4 to 8 weeks. Community colleges are the most affordable. After training you pass the NNAAP exam and are listed within about 5 business days.

Certification requirements are based on NC DHSR and Credentia guidance current as of July 2026 and can change; verify specifics with the NC Nurse Aide I Registry and Credentia. This is general information, not legal or immigration advice. Carolina Home Health Care is a CHAP-certified, equal opportunity employer serving Charlotte, Raleigh, and surrounding NC counties since 2004.

Carolina Home Health Care

CHAP-certified home health care serving Charlotte, Raleigh, and surrounding NC counties since 2004.

πŸ“‹

Don't Wait to Start Your Career

Start as an HHA now and certify on your timeline. We hire and train across Charlotte, Raleigh, and 25+ NC counties.

Or call: (704) 548-8949 Charlotte | (919) 751-4837 Raleigh