ESL Tutoring

Tutor and learner

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:

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.

Body

👉 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.

Body

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.