Link to Accessible Catalogue

A Book For Every Child®

Each year over 6000 children in London who otherwise would not own a book, receive one, thanks to your generosity.The Book for Every Child® campaign runs from November 8th to December 20th this year.

Books are distributed to children who otherwise would not own a book through 40 area agencies serving families and children.

To Participate:

Donate new books or make a financial donation at any London Public Library location, using this form for financial donations.

Donate online now Purchase books through participating book stores. These stores are generously offering a discount on books purchased and donated at the store during the campaign. Your book donations are then picked up from the store by Friends of the London Public Library volunteers.


  • Chapters, 1037 Wellington Rd. S.
  • Coles Bookstore, Masonville Place
  • Indigo, 86 Fanshawe Park Rd. E.
  • Oxford Book Shop, 262 Piccadilly St.
  • Scholar’s Choice, Trafalgar St. at Airport Rd. & 101 Fanshawe Park Rd. E.
  • The Book Store at Western, University Community Centre

Or visit the Book For Every Child® page on our website for more information.

Financial donations and donations of new books are accepted year round.

book for every child logo