Give today and your donation will be doubled by a group of generous supporters, up to £1.1 million – meaning we can reach even more hungry children with life-changing school meals.

Homepage

Image of Christmas trees of hope

Christmas Trees of Hope

Do something special this Christmas – give a unique gift and provide school meals for hungry children.

More than 600 children fed so far

Join with us as we create a festive forest of hope this holiday season. By donating to Mary’s Meals this Christmas, your gift will give hope to children and communities around the world.

What we do

Mary’s Meals serves nutritious school meals to children living in some of the world’s poorest countries. The promise of a good meal attracts these hungry children into the classroom, giving them the energy to learn and hope for a better future.

We are already feeding more than 2.4 million children every school day – and together, we can reach the next hungry child waiting for Mary’s Meals.

Discover more about us

Image of Mary's Meals Christmas cards

Season's greetings

Get ready for Christmas with our range of life-changing cards and gifts.

/sites/uk/files/2024-09/Wooden-background.jpg
2 Million Children graphic

 

We're now feeding 2,429,182 children every school day.

But more than 67 million primary school-age children are out of school around the world. In order to survive, they have to work or beg. Even if they do make it into the classroom, hunger affects their ability to learn.

Where we work

We serve our life-changing meals to children living in some of the world's poorest countries across Africa, Asia, Latin America and the Caribbean.

Mary's Meals is a series of lots of little acts of love. If you put all those acts of sacrifice together, it creates a beautiful thing.
Magnus MacFarlane-Barrow, Founder of Mary's Meals

Looking for new and exciting ways to raise money for Mary's Meals?