Skip to main navigation Skip to main content


Make a donation today

We need your help to enroll children on our waitlist for Dolly Parton’s Imagination Library.

Can you help by making a donation? It costs just $3.55 to send a book to a child each month. Your contribution will make an impact for children and families in Surrey and White Rock.

Click Here to Donate

Our Services

Dolly Parton’s Imagination Library is a powerful way to make lasting change in the lives of the children in the community. Our aim is to give every child in the community an equal chance for a brighter future.

We do this by providing every child with a free, home-delivered book every month from birth until they turn the age of five. Each book is carefully selected for high-quality, age-appropriateness that will bring the magic of reading to a child’s home.

Dolly Parton’s Imagination Library helps Canadian children gain the skills they need to start school ready to read. It encourages reading and bonding between the child and his/her family and caregivers. The single most important activity for building eventual success in reading is reading aloud to children and to start early. Learn more about this global book gifting program here.

Special thanks to the Semiahmoo Rotary Club and the Bosa Family Foundation for their generous support!

  • Eligibility

    Your child is eligible if s/he:

    • Lives in Surrey or White Rock
    • Is between the age of 0 – 4

    That’s it!

  • How to Register

    To register, please complete the registration form and submit it the volunteer services office. You will receive a confirmation about your child’s registration.

    Please note that due to limited funding we are currently running a waitlist for children to be registered into the program. 

    After registration, your child will start receiving books delivered straight to his/her home in approximately 8-10 weeks. This will continue until your child’s 5th birthday or until your child moves out of the area serviced by this program.



Contact Information

Tel: 604-536-9611
15318 20 Ave
BC V4A 2A3
Direction: View Map