Free ESL Classes for San Diego County, CA



Learn English

Volunteer to
Teach English


About Us


We offer free ESL English classes at each of these locations.


Be sure to contact the person named below to confirm the days and times for classes, and to find out if space is available.

Click on the street address to see the location on a map.


Locations for Free ESL Classes



Alpine County Library

1752 Alpine Blvd.

Mary Harris: prefers text to 619-490-9386; otherwise email to

1-on-1 and small group tutoring at various times




Bonita-Sunnyside Branch Library

4375 Bonita Road

Thursdays 10:00 am-Noon


Borrego Springs


Borrego Springs Literacy Center

Elaine McVey (

Tutoring at various locations and times




Carlsbad Literacy Center

Pilgrim United Church of Christ

2020 Chestnut Avenue

Joan Grover (

Tuesdays 7:00-9:00 pm and Thursdays 9:00-11:00 am


Chula Vista


Chula Vista Literacy Center

Community Congregational Church

276 “F” Street

Erika Dennis (

Sue MacDonald (

Mondays 7:00-9:00 pm


El Cajon


El Cajon Library

201 E Douglas Avenue

Charlie Barrett (

Fridays at 10:00 am and 1:00 pm

Other English and citizenship classes on Saturdays


EMASS - Union of Pan Asian Communities

Elder Multicultural Access & Support Services

343 East Main Street

Salwa Yalda (

Wednesdays and Fridays 10:00 am-12:00 noon




San Dieguito Literacy Center

San Dieguito Methodist Church

170 Calle Magdalena

Laurie Martin (

Mondays 7:00-9:00 pm and Tuesdays 9:00-11:00 am

1-on-1 and small group classes for all levels


Encinitas Literacy Center

Encinitas Library

540 Cornish Drive

Jennifer Quilkey (

Susan McClain (

Tuesdays 930-11 am (Beginning)

Tuesdays 4:00-6:00 pm (Intermediate-Low)

Thursdays 930-11 am (Beginning)

Thursdays 11-12 pm (ESL Book Club starting April 5)

Thursdays 5-6 pm (Intermediate)

Thursdays 6-730 pm (Conversation Cafe offered through L.E.A.R.N.)




Fallbrook Library

124 South Mission Road

Lana Smith (

Classes Mondays and Thursdays between 10:00 am and 3:00 pm

Tuesdays 6:30-8:00 pm

Wednesdays 11:00 am-1:00 pm and 1:30-3:00 pm

Fallbrook Library tutors: Lana Smith (left), Joan Coapman,
Sandy Cooper, Rusty Anderson, and Margie Mosavi


Fallbrook Literacy Center

Christ the King Lutheran Church

1620 S. Stage Coach Lane

Mondays 7:00-8:30 pm (Sept-June)

1-on-1 tutoring available

Supervised learning with Rosetta Stone® language software available

Pat Hensley (


La Jolla


La Jolla English Language Center

La Jolla Presbyterian Church

7715 Draper Avenue

Marc Angel (

Tuesdays 7:00-8:30 pm


Lemon Grove


Lemon Grove Branch Library

3001 School Lane

Julie Rone (

Beginner: Mondays and Wednesdays 10:30 am-Noon and  4:00-5:00 pm

Low Intermediate:  Tuesdays and Wednesdays  2:00-4:00 pm

High intermediate: Tuesdays and Thursdays 10:00 am-Noon


Linda Vista



2612 Daniel Avenue, San Diego

Julieta Gonzales (

Tuesdays and Thursdays 6:00-8:00 pm


Bayside Literacy Center

Linda Vista Library

2160 Ulric Street, San Diego

Katie Pedersen (

Mondays 9:15-11:15 am (Advanced conversation)

Mondays 9:30-11:30 am (Beginner)

Tuesdays 9:30-11:00 am (Advanced)

Wednesdays 9:15-11:15 am (Advanced conversation)

Thursdays 9:30-11:30 am (Introductory/Beginner)

Thursdays 10-11:30 am (Intermediate)

Fridays 10-11:30 am (Intermediate)

Placement testing by appointment Monday or Thursday 11:30 am




Potrero Public Library

24883 Potrero Valley Road

Berlyne Arteaga (

Wednesdays 10:00 am-Noon and 5:30-7:30 pm



Poway Library

13137 Poway Road

Alex & Kathy Fousek (

1-on-1 and small group tutoring during library hours




Ramona Branch Library

1275 Main Street

Sonia Scanlan (

2-hour small group classes on Monday, Tuesday, Wednesday, and Thursday mornings

Call the Library at (760) 788-5270 to schedule a placement test


Rancho Bernardo


Rancho Bernardo Literacy Center

RB Community Presbyterian Church

17010 Pomerado Road, San Diego

Nancy Anderson (

Mondays 9:15-11:15 am (from September to June)

A Rancho Bernardo student becomes

A U.S. citizen


Rancho Penasquitos


Penasquitos Literacy Center

Penasquitos Lutheran Church

14484 Penasquitos Drive, San Diego

Bobbi Rastle (

Margaret Hardy (
Small group tutoring Tuesdays 9:30 am-Noon


San Diego


4S Ranch Branch Library

10433 Reserve Drive

Karin Lorbeck  (

Tuesdays 8:30 am (Intermediate/Advanced)

Wednesdays 8:30 am (Intermediate)

2nd & 4th Thursdays 8:30 am (Intermediate/Advanced)

Thursdays 1:30 pm (Beginning)


Clairemont Literacy Center

Clairemont Lutheran Church

4271 Clairemont Mesa Blvd.

Nancy King (

1-on-1 tutoring available


Chollas/Mead Elementary School

4525 Market Street

Lynn Owens (, text 619-592-1818 or call home phone 858-566-7717

Valentina Jones-Wagner (, text or call 619-379-0890

Wednesdays October to May except school holidays: 9:15-10:45 am in the Parents Room

Mostly low to intermediate beginner classes


Salvation Army Kroc Community Center

6845 University Avenue

Sylvia Nasri (

Vivien Isom (

Tuesdays and Fridays 9:30-11:30 am in the Education Building


San Marcos


San Marcos Branch Library

2 Civic Center Drive

Doreen Poling (

Conversation café Wednesdays 9:30-11:15 am

Tutoring Mondays and Wednesdays 3:30 to 4:30 pm;
Tuesdays 10:30-11:30 am;
Thursdays 10:30-11:30 am and 6:30-8:00 pm;


Spring Valley


Casa de Oro Branch Library

9805 Campo Road #180

Wednesdays 4:00-5:30 pm

Library manager Allyson O’Brien ( or 619-463-3236


Valley Center


Valley Center Branch Library

29100 Cole Grade Road

Barbara Emson (

Tuesdays and Thursdays 6:00-7:45 pm




East Vista Literacy Center

Vista Library

700 Eucalyptus Avenue

Marti Hause (; call or text 760-415-7576

For Spanish call or text Julio Maif: 760-643-6326

Classes Thursdays 10:00-11:30 am and some 1-on-1 tutoring