What community colleges offer in ESL
Community colleges run English as a Second Language programs that teach reading, writing, speaking, and listening to non-native speakers. Most programs are free or very low-cost, and you do not need a high school diploma or previous English level to start. Classes meet during the day, evening, or both, so you can fit them around work or family.
The structure varies by college. Some programs place you in a single level for a semester. Others let you move through modules at your own pace. A few offer both classroom and online options. When you first arrive, the college gives you a placement test — usually a short reading and writing sample — to put you in the right level for your current skills.
ESL at community college is different from high school ESL or private tutoring. The goal is practical English for work, daily life, and further education. You will study grammar, vocabulary, and conversation, but also how to read a job process, write an email to a supervisor, or understand a lease. Many programs connect to the college's other offerings, so finishing ESL can lead directly into a certificate or degree program if you want to continue.
Key Takeaways
- Community college ESL programs teach English at multiple levels, from beginner to advanced, and most charge little or nothing per semester.
- You take a placement test when you enroll so the college can put you in a class that matches your current English ability.
- Classes focus on practical skills — workplace communication, reading forms, writing emails — not just grammar rules.
- Many programs run both day and evening classes, and some offer online or hybrid options so you can study around your schedule.
- Finishing an ESL program can open the door to certificate or degree programs at the same college without having to test into regular courses.
How to find the ESL program near you
Start by searching "[your city or county] community college ESL" or visiting the website of your local community college directly. Most colleges list their ESL program under "Continuing Education," "Adult Education," or "ESL" in the main navigation. The program page will show you class times, locations, and how to register.
If you are not sure which college is closest, use the Community College Research Center's college finder or search your state's community college system website. Many states have a single system that lists all colleges and their programs in one place. Once you find the college, call the ESL department directly — staff can answer questions about placement, cost, and whether classes are starting soon.
Some colleges also offer ESL through workforce development programs or partnerships with local employers. If you are looking for job-focused English, ask whether the college has a program tied to a specific industry — healthcare, construction, or hospitality programs sometimes include ESL as part of the training.
What the placement process looks like
When you register, the college will ask you to take a placement test. This is usually a 30- to 60-minute assessment that measures reading, writing, and sometimes listening and speaking. The test is not a pass-or-fail exam — it straightforward shows the college where your English skills are right now so they can put you in the right class level.
Most colleges use one of a few standard tests: the TOEFL, ACCUPLACER, COMPASS, or a test the college designed itself. You will read short passages and answer questions, write a short paragraph, and possibly have a brief conversation with a staff member. Some colleges do the test on paper; others use a computer. The results come back within a few days, and the college tells you which level to start in.
If you are nervous about testing, remember that the goal is to place you correctly, not to judge you. A lower score just means you start in a beginner class, which is where you will learn the most. You can also ask the college whether you can retake the test if you feel your first score did not show your real ability.
Class levels and what you study at each
Most community college ESL programs have three to five levels, though the names vary. A typical structure is Beginner, Low Intermediate, Intermediate, High Intermediate, and Advanced. Some colleges call them Level 1 through 5, or use names like "Foundations" and "College Prep."
At the Beginner level, you learn the alphabet, basic vocabulary, straightforward present tense, and how to introduce yourself and handle everyday conversations like ordering food or asking for directions. By Low Intermediate, you can read straightforward texts, write short paragraphs, and talk about your past and future. Intermediate students read longer passages, write multi-paragraph essays, and discuss more complex topics. High Intermediate and Advanced students prepare for college coursework or professional communication — they study academic writing, formal presentations, and specialized vocabulary for their field.
Each level usually takes one semester (about 16 weeks) if you attend regularly. Some colleges let you move faster if you are progressing quickly, or slower if you need more time. The content is practical: you might read a job posting and write a cover letter, listen to a doctor's office recording and fill out a medical form, or watch a video about workplace safety and discuss it with classmates.
Cost and how to pay
Community college ESL is one of the cheapest ways to study English. Most programs charge per credit hour or per course, and the cost ranges widely depending on whether you are a resident of the state and which college you attend. Some colleges charge $50 to $150 per course; others charge $200 to $400 per semester. A few programs are free through workforce development funding or grants.
When you register, ask the college about payment plans, scholarships, or fee waivers. Many colleges offer payment plans so you can pay in installments instead of all at once. Some have scholarships for low-income students or students from certain countries. A few ESL programs are funded by workforce agencies, which means they are free if you meet income requirements or are referred by a job training program.
You may also be able to use a Pell Grant if you are a U.S. citizen or permanent resident and meet income requirements. The college's financial aid office can tell you whether you may have access to and help you explore. Bring your Social Security number and tax information when you go to register.
Schedule options and how to balance ESL with work
Community colleges know that most ESL students work, so they offer classes at different times. Many colleges run morning classes (8 a.m. to noon), afternoon classes (1 p.m. to 5 p.m.), and evening classes (6 p.m. to 9 p.m.). Some offer weekend classes or Saturday-only programs. A growing number of colleges also offer online or hybrid ESL, where you attend some classes in person and do some work at home on your own schedule.
If you work full-time, evening or weekend classes are usually the best fit. If you work part-time or have flexible hours, morning or afternoon classes may let you finish faster because you can take more classes per week. Some colleges let you take one or two classes per semester, while others encourage you to take three or four if your schedule allows.
Talk to an advisor about your work schedule when you register. They can help you pick class times that do not conflict with your job and suggest whether you should take one class or more. Many students find that taking one evening class per semester while working full-time is manageable, and they finish the whole program in two to three years.
What happens after you finish ESL
When you complete the highest ESL level your college offers, you have a few paths. Many colleges let ESL graduates move directly into regular college courses — you do not have to take a separate placement test or meet an English requirement. Your ESL completion acts as proof that you are ready. This is one of the biggest advantages of doing ESL at a community college: you can stay at the same school and continue toward a certificate or degree.
Some students finish ESL and stop there, using their new English skills for work or daily life. Others use ESL as a stepping stone to a certificate program (like nursing assistant or welding) or an associate degree. A few go on to a four-year university after finishing ESL and an associate degree at the community college.
The college may also help you find a job or connect with employers who hire ESL graduates. Some programs have job placement services or partnerships with local businesses. Ask the ESL department what happens after you finish and whether they have resources to help you move forward.
Frequently Asked Questions
Do I need to pass a test to finish ESL?
Most colleges require you to pass a final exam or portfolio review to move to the next level or graduate from the program. The exam usually covers reading, writing, listening, and speaking. If you do not pass, you can retake it or repeat the level. Some colleges also let you move forward if you attend regularly and show improvement, even if you do not pass a formal test.
Can I take ESL classes online?
Some community colleges offer fully online ESL, and others offer hybrid classes that mix in-person and online work. Online ESL works well for reading and writing, but speaking practice can be harder. Ask your college whether they offer online options and whether they use video calls so you can practice speaking with a teacher and classmates.
What if I miss classes or fall behind?
Talk to your teacher or the ESL department as soon as you know you will miss class. Most colleges allow a few absences per semester without penalty. If you fall behind, you can usually repeat the level the next semester or take a slower pace. Some colleges also offer tutoring or study groups to help you catch up.
Will finishing ESL help me get a job?
Better English skills do help with job prospects, especially for jobs that require customer service, writing, or teamwork. Some ESL programs partner with employers or job training programs, so finishing ESL can lead to job interviews. Talk to the ESL department about whether they have job placement services or connections with local employers.
How long does it take to finish a community college ESL program?
It depends on your starting level and how many classes you take per semester. If you start at Beginner and take one class per semester, you might finish in two to three years. If you start at Intermediate and take two classes per semester, you could finish in one year. The college can give you a better estimate based on your placement test results.