English Language Learning Resources

Whether you're looking to improve your English or take a proficiency test like TOEFL, IELTS, or TOEIC, London Public Library can help!


FEATURED PROGRAM: English Reading Group

Practice your English by reading with others and sharing your ideas about what you've read. Participants (18 years+) are encouraged to have minimum CLB 4. Reading material will be provided.

Virtual One-On-One Mentor Program

English Language Learning Programs

The Library offers a variety of programs for learning and practising English.

Older adult with table sits at table in kitchent showing tablet to adult

Online English Learning Tools

Learn Canadian English from over 140 different home languages using Pronunciator. Pronunciator offers personalized language learning and is free with your valid London Public Library card.

Test Preparation Guides

Find and borrow test preparation guides for TOEFL, TOIEC, IELTS and more.  Simply search the Library’s catalogue for the name of the test you’re preparing for. 


You can get immediate access to TOEFL and TOEIC practise guides online with your Library card through Learning Express.

Reading student

English To Go Bags

Find new and popular books on English language learning in our English To Go bags. English To Go is available in four reading levels: Level 1 (Beginner), Level 2 (Intermediate), Level 3 (Advanced), and Academic (for those preparing for an academic environment). Each bag has 5 – 7 items.


One-on-One English Conversation Program

This program matches learners wishing to improve their English verbal skills with volunteers. The matched pairs meet once a week for conversation. Participants must be 18 years of age with sufficient English skills to participate in a conversation. Suggested minimum CLB level 4.


  • Each session lasts for eight months from October to June.
  • Once you are matched you will be contacted by someone from the English Conversation Program with more information.
  • The program is offered in-person and remotely (by telephone, or video call).