New Jersey flag

Procedures

Learning English in New Jersey — free or low-cost ESL programs for immigrants

Where to learn English in New Jersey for immigrants: free ESL classes at community colleges, libraries, nonprofit organizations, online. TOEFL, GED in Spanish programs.

Learning English in New Jersey — resources for immigrants

New Jersey at a glance

New Jersey is home to about 2,181,755 foreign-born residents (23.5% of the state’s 9,267,014 people) and 2,032,968 residents of Hispanic or Latino origin (21.9%), per the U.S. Census Bureau’s American Community Survey (2023 5-year estimates). The procedures below apply to everyone in New Jersey regardless of immigration status unless noted.

Learning English opens doors: better jobs, communication with doctors and authorities, citizenship exam, daily life. Here are the best FREE or low-cost options in New Jersey.

Free ESL/ELL programs in New Jersey

Community Colleges

Almost all community colleges in New Jersey offer Adult Education / ESL programs free or low-cost ($50-$200/semester):

  • Open enrollment year-round (no SAT, transcripts, or SSN required)
  • Multiple levels (basic, intermediate, advanced)
  • Flexible schedules (morning, afternoon, evening, weekends)
  • Some offer HiSET/GED prep in Spanish or English

Search “Adult Education” + name of community college in your area.

Public libraries

Many libraries in New Jersey offer:

  • Free group ESL classes
  • Conversation circles (informal English chat)
  • Free software access: Rosetta Stone (at many libraries), Mango Languages, Pronunciator
  • ESL books to check out

Nonprofit organizations

  • Catholic Charities - ESL programs at parishes in many cities
  • YMCA / YWCA - adult ESL classes at some branches
  • Local churches - especially Latin churches have ESL ministry
  • Lutheran Services, Jewish Family Services - social services including ESL
  • Worker Centers - day-worker centers with classes

State / local programs

  • New Jersey Department of Education - list of adult education programs
  • WorkSource centers (many states) - employment-focused ESL
  • Refugee resettlement agencies (if refugee/asylee): International Rescue Committee, Lutheran Immigration

Free online resources

  • Duolingo - free app, 5-15 min/day, in Spanish
  • BBC Learning English - free BBC site with Spanish-speaker lessons
  • USA Learns - Department of Education site, free, specifically for adult immigrants
  • ESL Library - some free resources
  • VOA Learning English - simplified English news
  • YouTube: channels like “English with Lucy”, “Speak English with Mr. Steve”, “English Like a Native”

ESL for citizenship exam (N-400 / Civics)

To naturalize you need:

  1. Speak basic English with USCIS officer
  2. Read 1-3 sentences in English
  3. Write 1-3 sentences officer dictates
  4. Civics exam: 10 questions, must answer 6 correctly

Specific citizenship prep programs:

  • USCIS Citizenship Resource Center - uscis.gov/citizenship - free materials
  • Naturalization classes at nonprofit organizations (CLINIC, NILC, CHIRLA, etc.)
  • NALEO (National Association of Latino Elected Officials) - specific program

For your children in school

Public schools in New Jersey offer FREE ELL/ESL services to non-English-speaking students. Federally guaranteed right. No immigration status proof needed.

See: How to enroll children in public school


Last verified: 2026-05-25.

General procedural information for educational purposes. Not legal, tax, or immigration advice. Laws and fees change — verify with the issuing agency before taking action. For case-specific guidance, consult a licensed immigration attorney or other appropriate professional.

Frequently asked questions

Does it cost money to learn English in New Jersey?
NOT necessarily. Most adult ESL programs in New Jersey are FREE or low-cost. Available at: community colleges (Adult Education programs), public libraries, nonprofit organizations (Catholic Charities, YMCA, churches), free apps (Duolingo, BBC Learning English).
Do I need SSN or immigration ID to enroll in ESL classes in New Jersey?
NO. Public ESL programs in New Jersey do NOT require immigration status proof. Education is universally accessible. Some programs may ask for basic ID (passport, matrícula consular).
Are there ESL programs to prepare for citizenship exam (N-400) in New Jersey?
YES. Many community colleges and organizations (CHIRLA, Worker Centers, NALEO) offer combined ESL + Civics classes, specifically preparing for the naturalization exam covering the 100 USCIS civics questions.