Homepage

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

Change lives this Christmas

Double The Love

Christmas Events

Make For Meals

News
Set a place at Big Family Christmas
Laying the Christmas table is a special moment for many of us. As we prepare to share food with friends and family, why not set an extra place for a hungry child? When you buy a place at our Big Family Christmas, you can feed a hungry child for a whole school year.
This year you can set a place at your table for a hungry child in one of two ways.
Set a place and get a downloadable placemat you can print out to give as a present, or you can email your gift directly using our new e-cards.
Set a place from £19.15 and help provide meals for hungry children this Christmas.


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.
South Sudan

Ethiopia


Malawi
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.