Set up a regular donation to Mary's Meals until Friday, 30 September 2022 and your first three payments will be tripled thanks to a group of generous donors.


child holding mug

Direct Debits Tripled!

Boost your giving by setting up a regular gift and your first three donations will be matched.

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 two million children every school day – and, together, we can reach the next hungry child waiting for Mary’s Meals.

Where we work

We serve our life-changing meals to children living in 20 countries across Africa, Asia, Latin America, Eastern Europe, and the Caribbean.

2 Million Children graphic


We're now feeding 2,279,941 children every school day.

But more than 64 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.

Latest news

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
Fundraise for Marys Meals

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