We’re reaching a milestone number of children!

We've got wonderful news to share - we're feeding 1,504,471 school children in 18 countries around the world!

Thanks to incredible supporters like you, we are now providing life-changing meals to more than 1.5 million hungry children around the world. 

Our mission began in 2002 when we fed 200 children in Malawi. Today, we'll feed 1,504,471 children in 18 countries across the globe – from Malawi to Myanmar.

Our founder, Magnus MacFarlane-Barrow, said: “This wonderful milestone gives us an opportunity to celebrate and give thanks to every single person who supports Mary’s Meals – from those fundraising around the UK to those volunteering to cook and serve meals to the hungry children in their own communities. 

"Each one of them plays a crucial part in our mission – a mission that has only just begun given how many children remain hungry and out of school in the world today." 

Around 64,000,000 of the world’s hungriest children do not attend school. In order to survive, they have to work, beg or scavenge. The food we provide in schools is important because it attracts children into the classroom, where they receive an education that can, in the future, be their ladder out of poverty.  

Research conducted following the introduction of Mary’s Meals in Malawi, Zambia and Liberia, reveals that: 

  • The proportion of hungry children fell by 71 per cent
  • There was a 20% increase in school enrolment
  • 98% of teachers felt children concentrated better in class

Together, we have welcomed 79,458 new children to the Mary’s Meals family since January 2019. Your kindness helps children in some of the world’s poorest communities to gain an education, giving them the chance of a brighter future.

Thank you for your support.