Give Hope this Christmas

Donate now and feed a child for an entire school year. ​

Our community-led school feeding programmes provide nutritious school meals to children facing hunger in areas of great need across 16 countries. The promise of a daily school meal encourages children into the classroom, providing vital nourishment and the energy to participate and learn.

This Christmas, for less than £20, you can give a child the gift of daily meals for a whole school year. It’s more than just a donation – it’s a promise that a child will eat every day in school for an entire school year, giving them, their families and their local community hope of a brighter future.

Give hope through the gift of daily school meals – and let’s make child hunger a thing of the past. 

Make a one-off donation to Mary’s Meals or sign up to become a monthly donor – helping us to keep our promise of a nutritious meal to the children we serve every school day.

Children holding mugs up in the classroom

£5 is enough to provide 50 meals for children in a place of education.

Children waiting in line to receive their school meal.

£50 is enough to provide 250 children with the mug or plate for their daily serving of Mary's Meals.

Volunteer cook making school meals.

£215 is enough to buy a cooking pot and stove set for a Mary's Meals kitchen.

/sites/mmi/files/2025-10/Christmas%202025-Background.jpg

Read a selection of articles about the importance of hope for the children who receive our meals.

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!

Image of printable decorations