English classes in North Carolina

North Carolina, Raleigh-  For immigrants of Latin origin, taking English classes in North Carolina can be the gateway to fully integrating into their communities.

Both at work and at a social level, the language barrier is usually another difficulty for those who do not speak English.

Although hiring a private teacher can be very expensive, there are different alternatives to take English classes in North Carolina for free. One of the most widespread options is to go to community colleges, which frequently provide this service.


Free English classes in North Carolina: for parents and guardians of students


English classes in North Carolina

Community Colleges

Almost every city in North Carolina has community colleges that offer English as a Second Language (ESL) classes. That is, “English as a second language”.

It is a free and accessible alternative regardless of immigration status.

Some teach in-person classes, while there are also virtual options for those who have less time and need to learn English quickly.

Central Piedmont Community College in Charlotte

Piedmont Community College, located in the city of Charlotte, is one of the institutions that offer free English classes in North Carolina, for teenagers and adult.

The program includes tutoring to master the language to attend college, obtain a high school degree, or simply to better communicate with others. 

According to the institution itself, its ESL classes also have the objective of improving job opportunities and participating in the education of their children.

This alternative is available to all people who meet the following requirements:

  • Be 16 years or older
  • Have officially withdrawn from your last public, private, or home K-12 school (if you are under 18)
  • Not being in the US with an F-1 or J-1 visa

Step by step

The registration process for English classes at Piedmont Community College requires completing the following steps:

1-Apply for admission to Central Piedmont 

Submit the Central Piedmont College and Career Readiness Application.

Within one or two business days, you will receive a call to confirm your request.

2-Complete the preparation student data form

Submit Student Data Collection Form 

3-Create your login

After receiving the call to confirm your request, you can activate your account.

4-Access your student email

At this point in the process, you will already have a student email. This is the official communication channel of the university. Sign in to your email online. 

5-Take the College and Career Readiness Placement Exam

This is an evaluation to analyze your level of English and assign you to the course according to your knowledge.

6-Schedule a counseling appointment and enroll in classes

After your placement test, you will receive an email to schedule an in-person group counseling session. Advisors can help you analyze your placement test results, review program policies, and discuss your class options to finish enrolling in the adult ESL program.

If you need assistance, you can make a phone call in Spanish at 704.330.2722. You can also write an email in Spanish to:ayuda@cpcc.edu.

To apply for free English classes at Piedmont visit their website https://www.cpcc.edu/programs/english-second-language-esl

Wake Technical Community College in Raleigh

Another option to take English classes in North Carolina is through Wake Technical Community College, located in the city of Raleigh.

This alternative has limited places and is highly requested.

In this case, your level of English will also be evaluated at the time of registration to assign you to the corresponding course. 

ESL classes at Wake Technical Community College are free and online. According to program information, there are levels for people who do not speak English to those who have an advanced command of the language.

For more information about this alternative English class in North Carolina visit the programs and courses section of the website. https://www.waketech.edu

Durham Technical Community College

Durham Technical Community College offers free English classes in Durham and Orange counties.

In this case, places are also limited and usually fill up quickly.

People interested in participating in the ESL program of free English classes must complete the online form to be contacted and advance in the registration process found on the College website.

For more information about ESL English classes, contact 919-536-7200, ext. 3228 or by email at cgl@durhamtech.edu.

Visit their website https://www.durhamtech.edu

Forsyth Technical Community College

Forsyth Tech also offers English classes at no cost to anyone who wants to learn the language. 

According to the program description, students can begin studying according to their level of English and continue advancing to higher levels.

In this case, classes are held in person on the university campus, although there are also some online options.

If you have any questions, please call 336.757.3719 or email in English or Spanish to Amparo Fajardo Gomez: afajardogomez@forsythtech.edu

To learn more about the ESL program and free English classes visit the website: https://www.forsythtech.edu

Courses in churches and religious centers

In addition to community colleges, churches and religious centers also often offer free English classes. 

If you already go to a church regularly, it is best to contact the institution and ask about ESL teaching.

If you are in the Raleigh area, the city ​​diocese It administers parishes and schools where English courses are frequent. 

You can also consult the Mary Queen of Americas church through their Facebook site or visit their headquarters at 636 Whitfield rd, Mount Olive.

After the storm

A year ago, Hurricane Helene struck western North Carolina. The Latino community responded with something stronger than the storm: solidarity. 

🎧 In this episode, learn how Latino organizations transformed crisis into resilience.

▶️Press play to listen!

youtube video

Creative Commons License

Republish our stories for free on your website or newspaper. We follow the Creative Commons license. Click the box and follow the instructions.

join the conversation

20 Comments

  1. A year ago I visited this university behind my house I need help with the language but they told me if there weren't at least 10 people it wouldn't be possible, the others are too far away for me. The only likely place was Bladen Community.

  2. Good morning, I would like to sign up for English classes. I live in Raleigh, NC. Thank you very much.

    1. Good evening Eduardo, thank you for sharing your interest with us. To register for classes it is necessary to do so in person, you can choose the institution that is of interest to you and enter the pages where we have provided links, once there you can register.
      Please tell us if you have any questions about the procedure.

  3. I have been trying to get into Raleigh for several months but it has been impossible. I live in Cary and I need to learn the language. I appreciate if there is a place in the cities near Cary

    1. Good afternoon Grace, we appreciate you sharing your concern with us. Recently, opportunities have opened up to study a trade and at the same time, learn technical English. Here you can consult the information. also him We bring more content here with information from 58 institutions that offer free English as a Second Language (ESL) classes on their campus for adults.
      We hope you find the information useful and find your place to register.

  4. Hello, do you know where I can learn the language in Gastonia NC, thank you for the very interesting article

    1. Good afternoon Shir, thank you for sharing your concern with us. I find that in Gastos there are 2 community colleges: Gaston College and Central Piedmont Community College. In the case of the second, you can go directly to this link To learn more about ESL (English as a Second Language) classes, you can see the requirements and opening dates. There are no open groups yet, but the same page recommends returning regularly to learn about new groups. I'll share a second option with you: in this article You can go directly to the final part in which it guides what you can do if you cannot find an English class.
      Let us know in the comments if the information has been useful.
      Hope it is useful 🙂

  5. hello, good afternoon . very good information website.
    I am looking for information about English classes in Maben County NC

    1. Good afternoon Maria Reyna. Thank you for sharing your concern with us. Alamance Community College (ACC) has an English as a Second Language (ESL) class program for adults. The classes offered are virtual and also in person.
      For more information about English as a Second Language (ESL) classes or to register, call (336) 506-4380.
      At this link you can visit the specific website for these classes.
      To review other community college options you can also read this article Enlace Latino NC.
      Please let us know if the information was helpful.
      We wish you success so that you soon become a bilingual person.

    1. Good morning Mariana, thank you for sharing your concern with us. I understand that the F1 nonimmigrant visa is for students who wish to enroll in accredited US institutions and that to obtain it it is necessary for applicants to follow a process that includes being accepted by an educational institution in the USA. The suggestion is that Visit this website “Student Visa” of the Travel State Govt., where the types of visa and their difference are, the steps to follow, recommendations and fees. The page is only available in English, but you can use online tools such as deepl.com to translate it into Spanish.
      Please tell me if we have helped with your query.
      Success with the process!

  6. Hello, could you help me and tell me if there is any place near my location. NC 28052

  7. Hello, good afternoon, I arrived in North Carolina Raleigh 3 weeks ago and I am looking for where to take the English as a Second Language course.
    I am an Au pair.

  8. Hello. Thanks for the info, I really liked it. I'm looking for a way to learn English, so I would like to know if I have options near me, in Mooresville,NC. 28117

  9. Greetings! I have been trying to get into a nursing course along with the language here in Raleigh for a month.

Leave a comment

Your email address will not be published. Required fields are marked with *