Put hope on the menu this Christmas

Donate now and feed a child for an entire year.

Donate Now

Due to the Canada Post strike, the timing of your mail-in donation may be affected. Switch to online contributions HERE or you can call us toll-free at 1-855-702-0330.

Mary's Meals provides over 2.4 million children in some of the world's poorest communities with a nutritious daily meal in their place of education.

The promise of a good meal attracts these hungry children into the classroom, giving them the energy to learn and the opportunity to hope for a better future and to escape the cycle of poverty.

SCHOOL + FOOD = HOPE

Get Involved

Put hope on the menu with our life-changing gifts

Feed a child for an entire school year

View Gift

Feed FIVE children for an entire school year

View Gift

Feed TEN children for an entire school year

View Gift

View All Gifts

Become a Mary's Meals Ambassador in your community and raise funds to help feed hungry children.

It costs just $31.70 to feed a child for a whole school year, so even the smallest amounts can have a mighty impact.

Start a Fundraiser

Sign up today to learn more about our work.

We welcome all into the Mary's Meals family and we believe everyone has something important to contribute to the realization of our vision.

Download your exclusive Mary’s Meals Christmas decorations

To download your very own Mary’s Meals Christmas decorations to print out, colour in and hang on your tree, simply complete the form below!

It looks like you’re browsing from , but if we’ve got it wrong please select an alternative international site below.