For Children - ESL & Fun Programs

Books and Stories

The library is a fun place for children. There are free computers just for children, movies, games, books and much more.

ESL for Children

Your local library has books, CDs and DVDs to take home that can help children learn English. Ask staff to help find what you need.

Stories Online

Hear-a-Story online for Children in English, French, Italian, Polish, Portuguese, Urdu, Mandarin, Russian, Korean, Tagalog and Persian to practise listening skills.


Kids and their families can listen to a story by phone any time of day for FREE by calling the library's Dial-A-Story service at 416-395-5400.

There are stories for younger children (7 and under) and for older children (up to 12).

Dial-a-Story is available in 16 languages:

Explore and Learn

The library is a great place for children to learn. There are books, programs and classes to help with school and learning English.

Inspire a Love of Reading

The library also has a Leading to Reading program for children who are reading below their grade level in English or need help with their homework.

ESL Help for Children Online