GHCD logoGiving Hope to Children's Dreams
A Dream for Every Child

Warm coats. Full backpacks. Big smiles.

Our signature program: the things that let a child simply be a child in Canada.

What it is

A Dream for Every Child

A Dream for Every Child brings children in our families what they need to thrive through the year: backpacks and school supplies in late summer, winter coats and boots when the cold comes, and gifts for holidays and birthdays.

Sponsors can choose a child's item, and volunteers pack and hand out every gift with care.

Why it matters

A child who starts school without supplies, or walks to school without a warm coat, carries that feeling all day. Small things decide whether a child feels ready, included and proud.

When a child's basic needs are met, their dreams have room to grow.

How it works

Simple, respectful, local

Families share needs

Ages and sizes are collected privately through registration.

Sponsors choose

Donors pick a backpack, a coat or a gift.

Volunteers pack

Every item is checked, sorted and labelled.

Children receive

Handed out at distribution days and events.

How you can help

Be part of it

🎒

Sponsor a child

Choose a backpack, coat or gift for a child.


Sponsor
🙋

Volunteer

Lend a hand on distribution days, events or behind the scenes.


Volunteer
🤝

Partner

Businesses, schools and faith groups can sponsor or run a drive.


Partner with us

Ready to make a difference?

Every gift, every hour and every shared post brings hope to a family.

Donate