Free English (ESL) & Citizenship Classes at New Jersey Libraries (26 Verified)

Free English (ESL) & Citizenship Classes › New Jersey

🎓 New Jersey · free English (ESL) & citizenship classes

Free English (ESL) & Citizenship Classes at Libraries in New Jersey

Want to learn English or prepare for U.S. citizenship in New Jersey? These 26 public libraries have offering free English (ESL) or citizenship classes verified on their official pages — free classes, conversation groups and citizenship prep, usually with no library card required.

26 librariesESL · Conversation · Citizenship
📁 The list📝 How it works❓ FAQ

We have verified 26 public libraries in New Jersey offering free English (ESL) & citizenship classes, across 26 cities — including Allendale, Belleville, Bergenfield, Bloomfield, Cresskill. Each links to that library’s page with its address, hours and phone so you can confirm the service and any fees.

A few worth knowing in New Jersey:

  • Lodi Memorial Library · Lodi — ESL programs, computer classes, and job-search assistance for a multilingual community
  • West New York Public Library · West New York — ESL classes and summer reading programs serving West New York's multilingual community
  • Englewood Public Library · Englewood — Adult Literacy program (Basic Literacy & ESL) — free to Englewood-area adults

💡 Good to know: Classes often run in terms and may ask you to register or take a short placement first, while conversation groups are usually drop-in — check the library’s events calendar for the current schedule and level, and ask whether childcare or online practice tools are included.

New Jersey libraries with free English (ESL) & citizenship classes — 26 verified

Lee Memorial LibraryALLENDALE, New Jersey · (201) 327-4338500 W. CRESCENT AVENUEESL tutoring for adult learners →Belleville Public LibraryBelleville, New Jersey · (973) 450-3434221 Washington AvenueESL classes at beginner, intermediate and conversation levels →Bergenfield Public LibraryBergenfield, New Jersey · (201) 387-404050 West Clinton AvenueEnglish as a Second Language (ESL) tutoring →Bloomfield Public LibraryBloomfield, New Jersey · (973) 566-620090 Broad StreetAdult literacy and ESL programs →Cresskill Public LibraryCRESSKILL, New Jersey · +1201-567-352153 UNION AVENUEESL classes →Dixon Homestead LibraryDumont, New Jersey · (201) 384-2030180 Washington AvenueESL classes →East Brunswick Public LibraryEast Brunswick, New Jersey · (732) 390-69502 Jean Walling Civic CenterAdult citizenship classes →East Rutherford Memorial LibraryEast Rutherford, New Jersey · (201) 939-3930143 Boiling Springs AvenueESL classes →Englewood Public LibraryEnglewood, New Jersey · (201) 568-221531 Engle StreetAdult Literacy program (Basic Literacy & ESL) — free to Englewood-area adults →Franklin Township Public LibraryFranklinville, New Jersey · (856) 694-28331584 Coles Mill RoadESL instruction and computer classes →Jersey City Free Public LibraryJersey City, New Jersey · (201) 547-4526472 Jersey AvenueESL and adult literacy programs →Kearny Public LibraryKearny, New Jersey · (201) 998-2666318 Kearny AvenueESL and citizenship classes through NJ Literacy →Livingston Public LibraryLivingston, New Jersey · (973) 992-460010 Robert H. Harp DriveELL (English Language Learner) conversation groups and grammar classes →Lodi Memorial LibraryLodi, New Jersey · (973) 365-40441 Memorial DriveESL programs, computer classes, and job-search assistance for a multilingual community →Long Branch Free Public LibraryLong Branch, New Jersey · (732) 222-3900328 BroadwayCitizenship & English classes →Mahwah Public LibraryMahwah, New Jersey · (201) 529-7323100 Ridge RoadELL (English Language Learners) adult program →Maplewood Memorial LibraryMaplewood, New Jersey · (973) 762-168851 Baker StreetESL and Digital Literacy programs →Matawan Aberdeen Public LibraryMatawan, New Jersey · (732) 583-9100165 Main StreetESL (English as a Second Language) programming →New Brunswick Free Public LibraryNew Brunswick, New Jersey · (732) 745-510860 Livingston AvenueESL and English language programs →North Bergen Free Public LibraryNorth Bergen, New Jersey · (201) 869-47158411 Bergenline AvenueESL resources and multilingual collections →Palisades Park Public LibraryPalisades Park, New Jersey · (201) 585-4150257 Second StreetESL (English as a Second Language) classes — open without a library card →Parsippany LibraryParsippany, New Jersey · (973) 887-5150292 Parsippany RoadESL (English as a Second Language) instruction →Passaic Public LibraryPassaic, New Jersey · (973) 779-0474195 Gregory AvenueESL classes in English and Spanish →Ramsey Free Public LibraryRamsey, New Jersey · (201) 327-144530 Wyckoff AvenueESL classes and technology assistance appointments →Roselle Memorial LibraryRoselle, New Jersey · 908-245-5809104 W. Fourth AvenueESL classes →West New York Public LibraryWest New York, New Jersey · (201) 295-5135425 60th StreetESL classes and summer reading programs serving West New York's multilingual community →

📝 How to join a free English class in New Jersey

  1. Find a library above. Open that library’s page for its address, phone and hours, and a link to its class schedule or adult-learning page.
  2. Check the class type and level. Many {state} libraries offer beginner-to-advanced ESL classes, informal English conversation groups, and citizenship / naturalization prep; some also arrange one-on-one tutoring.
  3. Register or drop in. Leveled classes may need sign-up or a short placement; conversation groups are usually drop-in. Confirm on the library’s calendar, since schedules shift between terms.
  4. Bring a notebook — no card needed to start. You usually do not need a library card to attend; bring something to write with, and any study materials for citizenship prep.
  5. Keep practicing with library tools. Many {state} libraries also offer free online language resources (such as Mango Languages or similar) you can use with a card to practice between classes.

New to this? See the national guide on how library English classes work.

Frequently asked questions

Which New Jersey cities have libraries with English & citizenship classes?

We have verified 26 across 26 cities in New Jersey: Allendale, Belleville, Bergenfield, Bloomfield, Cresskill, Dumont, East Brunswick, East Rutherford and 18 more. Open any library’s page above for its address, hours and phone.

How many New Jersey libraries offer English & citizenship classes?

We have confirmed 26 New Jersey public libraries with free English (ESL) & citizenship classes, each verified from its official information. We add more as we confirm them, so the count can grow — or browse the full national list.

What makes Lodi Memorial Library in Lodi notable for English & citizenship classes?

ESL programs, computer classes, and job-search assistance for a multilingual community. See its full page for hours, address and phone.

Is English & citizenship classes available at West New York Public Library in West New York?

ESL classes and summer reading programs serving West New York's multilingual community. See its full page for hours, address and phone.

Keep exploring

🎓 All U.S. libraries with free English (ESL) & citizenship classes →📍 All public libraries in New Jersey →

Services verified from each library’s official information during our 2026 review. Fees and availability can change — confirm on the library’s page before visiting.

← See all states: Free English (ESL) & Citizenship Classes at the Library

Go up