
English Language Tutoring
The English Language Tutoring is for adults seeking basic English Language support in speaking and understanding, and want practice with everyday English at home, work or in the community.
Tutoring support learners seeking conversational help at basic to beginning intermediate level of English. We do not provide homework help or college level tutoring.
Eligible learners can get matched with a one-on-one tutor.
ESL Learners:
Live in San Francisco
Are 19 or older
Is able to ask for services for themselves
Can communicate in English at a basic level with another adult
Be willing to commit to at least 6 month once matched with a tutor for 1-2 hours a week
To ensure that your application can be processed, we ask that:
- You are able to respond to email or phone communications promptly.
- Be available for an interview assessment.
Completion of an application does not guarantee enrollment into the program.
This program may not be a good fit if:
- You speak NO English at all – please refer to City College for a beginner ESL class. Learners with no English benefit most from a classroom setting.
You have high-intermediate English speaking, reading or writing skills – please refer to City College for and ESL placement test if you seek to continue English development.
Once you get matched:
- Learners must be in good communication by email with the literacy office and with their learning partner/tutor once they are matched
- Learners must meet weekly with their tutor for 1-2 hours at their local library
Learners and Tutors commit to 6 months of working with their learning partner.
How to Apply
Thank you for your interest. Applications for ESL Tutoring is currently closed. Please check back in early 2027.
👉 Click here for free English learning resources.
This page has information about:
- online English classes
- speaking practice on Zoom
- videos to help you learn English
- how to get a free library card
These resources are free and easy to use with your library card.
If you have questions, email us at esl@sfpl.org.
Thank you for your interest in helping! Tutoring is a rewarding way to support your community. Volunteer ESL tutors must be at least 19 years old and complete a three-hour training online. ESL volunteers commit to at least 6 months of tutoring, meeting once or twice weekly for 1–2 hours per session. Tutors are required to report monthly about session progress and learning outcomes (this reporting keeps the program free through grant funding).
If you are interested in becoming a tutor, please fill out this ESL Volunteer Tutor Interest Form and we’ll contact you with more information.