All SCCLD locations will be CLOSED on Monday, October 12, 2020 for Indigenous Peoples’ Day. All library services will be unavailable.

Curbside Services are available, 1-5 p.m. or 3-7 p.m. (see your library's schedule).  Allow 1 week for returned items to be removed from account. No late fines. (Read More)

All SCCLD Libraries remain closed. Virtual programs and library support (Ask Us) are available Mon-Sat (excluding holidays). Some services listed in our website are currently unavailable.  View our list of currently available services

English as a Second Language (ESL)

English as a Second Language: Clubs & Resources

Online Conversation Clubs

Online Conversation Clubs Information

Online English Conversation Clubs

Santa Clara County Library District launches online English Conversation Club programs! Register for each session you'd like to attend.

ESL Resources

Learning at the Library

ESL Resources

Vetted by SCCLD staff, access a variety of library and internet resources to help you learn English.

Interested in Volunteering?

If you are interested in volunteering to assist with one of our conversation clubs, complete an application & return it to a SCCLD Library.

ESL Conversation Clubs
(Temporarily Unavailable Until Libraries Re-Open.  Instead, See Online ESL Clubs, Above.)

ESL Conversation Clubs are designed for adults over 18 years of age who speak and understand basic English. We focus on developing English speaking and listening skills in a comfortable, casual setting. These drop in programs are free, and no registration is required.  Additional ESL events can be found in the online calendar.

Campbell LibraryCampbell Library
Tuesday, 1:00-2:30 pm
Community Room

Join us for friendly conversation practice at beginning, intermediate, and advanced levels with people who are learning to speak English just like you. We provide a new topic each week with informational articles, worksheets, and puzzles.

Cupertino LibraryCupertino Library
Fridays, 10:30-12:00 pm
Cupertino Community Hall

This program is for adults aged 18 and over who speak basic English.  Please join us for this fun sharing experience. Drop-in to improve your English listening & speaking skills and learn about other cultures in a supportive environment. Native speakers of English who want to volunteer at the meeting, please email

Gilroy LibraryGilroy Library
Fridays, 11:00-12:00 pm
Downstairs Meeting Room

Practice your English in a friendly, informal group that meets once a week for an hour.


Los Altos Library
Fridays, 1:00-2:30 pm
Program Room

Join other adult English language learners for conversation, learning, and fun. All levels welcome, but you should know at least a few words in English before joining the meetings.

Milpitas LibraryMilpitas Library
Fridays, 1:00-2:00 pm

Join us as we talk about current events, local places, interesting people, and American culture. Study vocabulary and make new friends.


Morgan Hill LibraryMorgan Hill Library
Thursdays, 4:00-5:00 pm
Community Room

Each week we introduce a new discussion topic with a short reading, go over related idioms, then have a lively conversation.


Saratoga LibrarySaratoga Library
Thursdays, 11:00-12:15 pm
Community Room

Open to all levels of English Language Learners including beginners. Discussion topics include American idioms and traditions, current world events, local news and other cultures.

Back to Top