English as a Second Language (ESL)

English as a Second Language: Clubs & Resources

Conversation Clubs

Online Conversation Clubs Information

Online English Conversation Clubs

Practice English with Santa Clara County Library District's online English Conversation Clubs! Register for each session you want to attend.

Conversation Club Schedule

ESL Resources

Learning at the Library

Language Learning ESL

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 wjaw@sccl.org.

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