Free ESL Classes for South Orange County, CA

We offer free ESL English classes at each of these locations on the days and times shown here. At some locations no appointment is necessary, but it is best to call or send an e-mail to the person whose name appears below before you come. Click on the street address to see the location on a map.

Please complete this registration form and bring it with you when you come: Student Registration Request Form

You can find other free ESL lessons on the "Learn English" page.

2018 Summer Class Schedule


Aliso Viejo

Grace Hills Church
24521 Moulton Parkway
Thursdays 10:00 am-Noon
Jeanne Williams:
(949) 433-5503
Last class June 7
Registration and restart: Sept. 13

Costa Mesa

Costa Mesa Spanish SDA Church
617 Hamilton Street
Mondays 7:00-8:30 pm
Concepcion O'Leary: (714) 898-7463
Open; please contact us first.

St. Joachim Catholic Church
1964 Orange Avenue (School Room 4)
Thursdays 7:00-8:30 pm
John Gleason:
(949) 981-3867
Open; Please contct John Gleason first.

Dana Point

Dana Point Library
33841 Niguel RoadMondays 1:00-3:00
Fridays 11:00-1:00 and 1:00-3:00
Sandy Williams:
Please contact Sandy about summer dates.

Foothill Ranch

Foothill Ranch Library
27002 Cabriole
Mondays 12:00-3:00 pm
Wednesdays 11:00 am-3:00 pm
Thursdays 1:00-3:00 pm
Mario Soria:
Open during summer.

Huntington Beach

Calvary Baptist Church
8281 Garfield Avenue
Wednesdays & Saturdays 9:00-11:00 am
Beginning, Intermediate, and Advanced levels: Vocabulary and Conversation
Paul Walker:
(714) 791-6746
Last class June 20; Restarts Sept. 12

Laguna Niguel

Mission Lutheran Church
24360 Yosemite Road
Wednesdays 10:00-11:30 am (classes full now)
Please pre-register with Virginia Boureston at
(949) 495-1735
Last class May 30; Restarts Sept. 5



Heritage Park Regional Library
14361 Yale Avenue
Classes on Mondays, Tuesdays, and Thursdays
Contact Linda Ito at
to ask about class levels and class times
Last class May 30; Restarts Sept. 11

Northwood Community Park Center
4531 Bryan Avenue
Fridays 9:00-10:15 am (multi-level)
Barbara Amato:
Last class June 8; Restarts Sept. 7

Katie Wheeler Library
13109 Old Myford Road
10:00-11:30 am Monday to Friday (intermediate and advanced levels)
Barbara Amato:
Check Library website for summer schedule

Islamic Center of Irvine
2 Truman
Tuesdays 5:00-7:00 pm
Barbara Looney:
(949) 552-1140
Last class August 14; Restarts Sept. 4

Turtle Rock Community Park
1 Sunnyhill
Tuesdays 10:00 am-Noon (intermediate)
Thursdays 9:30-11:30 am (multi-level)
Pat Heilig:
Last Tuesday class June 5; Restarts Sept. 18.
Last Thursday class June 7; Restarts Sept. 6

Community Center at Mariners
5001 Newport Coast Drive
Thursdays 9:30-11:30 am, 4:30-6:30 pm, and 6:30-8:30 pm
Childcare available (fee)
Please call first to register: Peggy McAllister (949) 374-7841 or
Last class May 24 ; Restarts Sept. 6

University Community Park
1 Beech Tree Lane (or Lexicon entrance)
Mondays 6:30-8:30 pm
Please contact us first:
Barbara Looney:
(949) 552-1140
Last class June 18; Restarts Sept. 10

University Park Library
4512 Sandburg Way
Barbara Looney:
(949) 552-1140
Please email or call for information and permission to attend.
Open during summer.

Voyagers Bible Church
H.O.M.E. (Helping Others Master English)
6000 Irvine Center Drive
Fridays 9:15-11:15 am
Beginner and Intermediate levels; conversation practice
About the classes: video and other information
Jim Gustafson:
(651) 357-8437
Last class May 25; Restarts Sept. 7



Lake Forest

El Toro Library
24672 Raymond Way
Tuesdays or Thursdays 10:00-11:30 am
Harriet Kelly: (949) 770-0642
Last class June 14; Restarts Sept. 13

Mission Viejo

Mission Hills Church
24162 Alicia Parkway
Mondays & Thursdays 9:30-11:00
Childcare available Mondays
Perry Hamilton:
Last class May 21; Restarts Sept. 10

Presbyterian Church of the Master
26051 Marguerite Parkway
Mondays & Wednesdays 9:00-11:00 am
Lynn Osth: (949) 643-8646
Last class June 12; Restarts Sept. 10

San Juan Capistrano

Scout Hut
31372 La Matanza Street
Tuesdays & Wednesdays: 9:00-11:00 am
Vicki Sommer:
Last class May 30; Restarts Sept. 25 Registration: Sept. 11-12, 18-19

San Clemente

St. Clements Episcopal Church
202 Avenida Aragon
Tuesdays & Thursdays 8:30-10:00 am
Babysitting on Tuesdays & Thursdays
Sherilyn Mentes:
Last class May 29; Restarts Sept. 4
Fridays 6:30-8:30 pm (advanced)
Peter Knapp: (949) 498-3662
Open during summer.

North Tustin

Trinity English Center at Trinity Presbyterian Church
13922 Prospect Avenue
Tuesdays 9:30 am-12:30 pm
Joe Weatherstone:
Suzanne Tonokawa:
Closed; Restarts Sept. 11


St. Paul's Episcopal Church
1221 Wass Street
Citizenship preparation class:
Saturdays 10:00-11:30 am
Jan Miles:
Church office: (714) 544-3141
Last class May 19; Restarts Sept. 8