Donate books

Stocking the Twice upon a Time / Il etait deux fois book cabinet at Heartwood House

Stocking the book cabinet. We give away new and gently used books suitable for children up to 12 years old, in English and French.

Thank you so much for wanting to donate books to Twice Upon a Time!

Please review the following information to make sure we’re the right place for your donated books:

Books in demand:

We are currently seeking donations of new or nearly new books suitable for children up to age 12.  We have an especially high demand for:

  • Board books for babies (books that can be chewed, but are not already chewed!)
  • Books in French for children up to age 12
  • Graphic novels for children up to age 12
  • Books featuring children from a variety of ethnic communities

Our aim is to give the children we serve books that are of the same quality as the books we give as presents to the special children in our lives.

We respectfully decline:

  • Books that are in poor condition – torn pages or covers, excessive writing, mildew
  • Books that once belonged to a library
  • Teen and young adult fiction
  • Text books
  • Magazines
  • Audio books
  • Movies
  • Recorded music
  • Dictionaries
  • Encyclopedias

Drop off locations

Please send us a quick email ( if you are planning on dropping off books!

At this time, donations of 20 books or less can be dropped off at Dymon Storage at 323 Coventry Road (opposite Canadian Tire in the Vanier / Overbrook neighbourhood)

Please note we are unable to offer book pickups.

Tax receipts

We do not issue tax receipts for donated books.