Free English (ESL) & Citizenship Classes at the Library (87, by State)

📚 U.S. library guide

Free English (ESL) & Citizenship Classes at the Library

Many U.S. public libraries offer free English classes — ESL (English as a Second Language) instruction, English conversation groups to practice speaking, and citizenship / naturalization preparation — often run with local literacy councils and open to everyone, usually with no fee and no library card required to attend. Here is how library English and citizenship classes work, how to join one, and a verified, state-by-state list of libraries that offer them.

A growing number of public libraries host free English-language learning — structured ESL classes by level, drop-in English conversation groups to practice speaking, one-on-one literacy tutoring, and citizenship / naturalization test preparation. Many run in partnership with a local literacy council, community college or volunteer tutors, and most are free and open to the public — you usually do not need a library card (or even to be a resident) to attend a class, though registration or a placement step is common. Classes fill up and schedules change by term, so contact the library to confirm the current schedule and how to enroll.

📍 Browse by state

AlabamaArizonaArkansasCaliforniaColoradoFloridaGeorgiaIllinoisMarylandMassachusettsMichiganNew JerseyNew YorkOklahomaOregonPennsylvaniaRhode IslandSouth DakotaTexasWisconsin

How it works

  1. Find a library that offers classes. Use the state-by-state list below, or check your library’s events / adult-learning page for ESL classes, English conversation groups, or citizenship prep.
  2. Check the level and format. Programs range from beginner to advanced ESL, casual conversation circles, and citizenship / naturalization test prep — some are weekly classes, others drop-in or one-on-one tutoring.
  3. Ask about registration. Many classes are free and walk-in, but some need a short registration or placement so you join the right level, and a few partner programs keep a waitlist.
  4. You usually don’t need a library card. Most library English and citizenship classes are open to the whole community, including non-residents; you may want a card to borrow ESL practice materials.
  5. Confirm the schedule. Class sessions can pause in summer or over holidays and change each term — call or email the branch to confirm before your first visit.

Good to know

Library English programs vary: some are full ESL courses taught with a literacy council or community college, others are informal English conversation groups for practicing speaking, and many libraries add citizenship / naturalization prep (the English and U.S. civics parts of the test). Most are free, and attending usually does not require a library card or proof of residency — but registration, placement or a waitlist is common, so check with the specific library.

Libraries with free English & citizenship classes, by state

Every library below has this service verified on its official page. We add more as we confirm them — browse the full U.S. library directory for everything else.

Alabama · 1 library

Collinsville Public LibraryCollinsville, Alabama · (256) 524-2135151 Main StreetFree ESL (English as a Second Language) classes for community members →

Arizona · 2 libraries

Camp Verde Community LibraryCamp Verde, Arizona · (928) 554-8380130 Black Bridge RoadCamp Verde Adult Reading Program (CVARP) on-site since 1988 — free GED prep, ESL (beginner through citizenship), and ASVAB classes Mon–Thu →Saguaro LibraryPhoenix, Arizona · (602) 262-46362808 N. 46th St.Spanish-language books and English as a Second Language (ESL) audiotapes →

Arkansas · 1 library

Prescott/Nevada County Library and Educational FacilityPRESCOTT, Arkansas · (870) 887-5846121 West Main StreetESL and family literacy programs →

California · 10 libraries

See all 10 →

Azusa City LibraryAZUSA, California · +1626-812-5232729 N. DALTON AVE.Adult literacy programs: ESL, citizenship, GED and high school diploma preparation →Burlingame Public LibraryBURLINGAME, California · +1650-558-7400480 PRIMROSE ROADLiteracy & ESL programs (Learn to Read) →Carnegie Technology Center Branch — Camarena Memorial LibraryCALEXICO, California · (760) 357-5525420 Heber AvenueU.S. Citizenship preparation classes →

Colorado · 3 libraries

Aurora Public Library (Central)Aurora, Colorado · (303) 739-660014949 E Alameda PkwyEnglish conversation and computer-literacy classes in English and Spanish →Longmont Public LibraryLONGMONT, Colorado · (303) 651-8470355 Emery StAdult education: English language learning, literacy and citizenship classes →Edwin A. Bemis Public LibraryLittleton, Colorado · (303) 795-39616014 S. Datura StreetLittleton Immigrant Resources Center (LIRC): DOJ-accredited immigration legal assistance, ESL classes, citizenship preparation →

Florida · 3 libraries

Boca Raton Public Library — DowntownBOCA RATON, Florida · (561) 393-7852400 NW 2ND AVENUEESOL Conversation Corner — free French & English conversation practice sessions →Hispanic Branch Library (MDPLS)Miami, Florida · (305) 643-85741398 Southwest 1st StreetWeekly citizenship preparation classes to guide community members through the naturalization process →Lafe Allen Memorial Public LibraryNorth Miami Beach, Florida · (305) 948-29701601 Northeast 164th StreetMultilingual programming including ESL classes, Spanish instruction, and citizenship preparation →

Georgia · 1 library

Athens-Clarke County LibraryATHENS, Georgia · +1 706-613-36502025 BAXTER STREETGED prep, ESL courses, and adult literacy programs on-site →

Illinois · 5 libraries

Albany Park Branch — Chicago Public LibraryCHICAGO, Illinois · (773) 539-54503401 W. Foster AvenueWeekly ESL Conversation Groups and on-request digital literacy classes for adult learners →Budlong Woods Branch — Chicago Public LibraryCHICAGO, Illinois · (312) 742-95905630 N. Lincoln AvenueESL Conversation Groups and customized digital literacy workshops for adult learners →Cicero Public LibraryCICERO, Illinois · +1-708-652-80845225 WEST CERMAK ROADESL Learning Center →

+2 more Illinois libraries with this service — see the full Illinois directory.

Maryland · 1 library

Patterson Park BranchBaltimore, Maryland · (410) 396-0983158 N. Linwood AvenueFree ESL classes taught by Baltimore City Community College (BCCC) →

Massachusetts · 5 libraries

Acton Memorial LibraryActon, Massachusetts · (978) 929-6655486 Main StreetEnglish as a Second Language (ESL) resources →Emily L. Partyka Central Library — Chicopee Public LibraryCHICOPEE, Massachusetts · +1-413-594-1800449 FRONT ST.English Conversation Circle →Watertown Free Public LibraryWatertown, Massachusetts · (617) 972-6431123 Main StreetProject Literacy — free adult English classes, tutoring and conversation circles →

+2 more Massachusetts libraries with this service — see the full Massachusetts directory.

Michigan · 4 libraries

Hamtramck Public LibraryHamtramck, Michigan · (313) 733-68222360 Caniff AvenueEnglish as a Second Language (ESL) tutoring →Novi Public LibraryNovi, Michigan · (248) 349-072045255 West Ten Mile RoadESL/ELL and citizenship resources →Troy Public LibraryTroy, Michigan · (248) 524-3538510 West Big Beaver RoadEnglish Conversation Partner Program →

+1 more Michigan library with this service — see the full Michigan directory.

New Jersey · 26 libraries

See all 26 →

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 →

New York · 8 libraries

See all 8 →

Coney Island LibraryBROOKLYN, New York · 718-265-32201901 MERMAID AVENUEESL and adult literacy programs →Cypress Hills LibraryBROOKLYN, New York · 718-277-60041197 SUTTER AVENUEAdult programming and ESL support →Sullivan Free LibraryChittenango, New York · (315) 687-6331101 Falls BoulevardFree Mango Languages access for cardholders — 70+ world languages and ESL programs, no app purchase needed →

Oklahoma · 1 library

Altus Public LibraryAltus, Oklahoma · (580) 477-2890421 North Hudson StreetGreat Plains Literacy Council: ESL, citizenship and adult literacy classes on site →

Oregon · 3 libraries

Forest Grove City LibraryForest Grove, Oregon · (503) 992-32472114 Pacific AveFree ESL classes for intermediate and other levels →Midland Library — Multnomah County LibraryPortland, Oregon · (503) 988-5123805 SE 122nd AvenuePrograms include ESL classes, sewing groups, guitar and ukulele lessons, and children's Tiny Tots storytimes →North Portland Library — Multnomah County LibraryPortland, Oregon · (503) 988-5123512 N Killingsworth StreetLevel UP Lounge for teens ages 13–17, GED tutoring, ESL classes, and a community room for up to 80 people →

Pennsylvania · 4 libraries

Lititz Public LibraryLititz, Pennsylvania · (717) 626-2255651 Kissel Hill RoadTransparent Language — self-paced learning in 120+ languages including ESL →Charles Santore LibraryPhiladelphia, Pennsylvania · (215) 686-1766932 South 7th StreetWeekly English conversation sessions and children's storytimes (lap-time for infants and preschool-age storytimes on Wednesdays) →Lovett Memorial LibraryPhiladelphia, Pennsylvania · (215) 685-20956945 Germantown AvenueOn-site Social Worker open office hours and Community Workforce Connector job-search assistance, in addition to regular English Conversation Group sessions →

+1 more Pennsylvania library with this service — see the full Pennsylvania directory.

Rhode Island · 1 library

Cranston Public LibraryCranston, Rhode Island · (401) 943-9080140 Sockanosset Cross RoadLa Biblioteca — Spanish-language programming and services, plus ESL and citizenship support →

South Dakota · 1 library

K.O. Lee Aberdeen Public LibraryAberdeen, South Dakota · (605) 626-7097215 Fourth Avenue SeFree 'English with Confidence' ESL classes offered at the library for community members learning English →

Texas · 6 libraries

Ruiz BranchAustin, Texas · (512) 974-75001600 Grove BoulevardBilingual programming hub for Council District 3: ESL/Clase de Inglés classes (morning and evening), Practiquemos Español adult conversation group, and Spanish-language storytime for families →Beaumont Public Library SystemBeaumont, Texas · (409) 838-6606801 Pearl StreetEnglish as a Second Language (ESL) classes at Main Downtown Library →Meadowbrook BranchFort Worth, Texas · (817) 392-66212800 Stark StBilingual family storytime, ESL conversation, and teen activities →

+3 more Texas libraries with this service — see the full Texas directory.

Wisconsin · 1 library

T.B. Scott Free LibraryMerrill, Wisconsin · (715) 536-7191106 W. First St.First Wisconsin public library to offer English language classes for immigrants (1905) →

FAQ

Does the library offer free English classes?

Yes — many U.S. public libraries offer free English-language learning, including ESL (English as a Second Language) classes by level, English conversation groups to practice speaking, and one-on-one literacy tutoring. They are usually run with local literacy councils or trained volunteers and are free to attend. Use the state-by-state list below to find a library near you.

Are ESL and English classes at the library really free?

In almost all cases, yes. Library ESL classes, conversation groups and citizenship prep are typically offered at no cost — funded by the library, grants, or literacy-council partners. You generally do not even need a library card or to be a resident to attend a class, though you may want a card to borrow English-practice materials.

Do libraries offer citizenship or naturalization classes?

Many do. Libraries often provide citizenship / naturalization test preparation covering the English and U.S. civics parts of the test, and some host “New Americans” centers with immigration and naturalization help. The state-by-state list below includes libraries whose programs feature citizenship prep.

Do I need a library card or to be a resident to take English classes?

Usually not. Most library English and citizenship classes are open to the whole community, including non-residents and people without a library card. Some programs ask you to register or take a short placement so you join the right level. Policies vary, so confirm with the specific library.

How do I find free English or citizenship classes near me?

Use the state-by-state list below: find your state and pick the closest library. Each entry links to that library’s page with its address, hours and phone number, so you can confirm the current class schedule and how to register. You can also ask any library’s front desk about adult English or citizenship programs.

New to libraries? Learn how to get a library card in any U.S. state, or find a branch near you in the public library directory.

By Megan Carter, Library Resources Editor · public-libraries.com

Go up