Mary’s Meals UK Charity - Helping to Feed Hungry Children Living in Poverty Worldwide

Image of children who recieve Mary's Meals

Give hope this Christmas

This Christmas you can give the gift of hope to hungry children with life changing school meals.

What we do

Mary’s Meals provides life-changing school meals to children living in some of the world’s poorest communities. The promise of a good meal brings hungry children into the classroom, where they can gain an education and better opportunities for the future. Our meals make it possible for hungry children to come to school and give them the energy they need to concentrate and participate in class.

We are already serving more than 3 million every school day – and, together, we can reach the next hungry child waiting for Mary’s Meals. Thanks to our low-cost approach it costs just £19.15 to provide a child with meals in a place of education for a whole school year.

Discover more

Image of the new Mary's Meals Chrsitmas cards

Christmas gifts

Give hope this Christmas with our range of Christmas gifts and cards.

A gift that adds up!

If you set up a new monthly regular gift in 2025, your first two payments will be doubled!

This is thanks to a generous donor who is matching new regular gifts and increases to regular gifts, up to a value of £250,000. Help us unlock all the available funding to provide even more meals for hungry children. 

£1=£2 graphic - Your first two donations doubled
An image of a world map

Where we work

We serve our life-changing meals to children living in some of the world's poorest countries.

Image of a child holding their school meals

School + Food = Hope

It cost £19.15 to feed a child for a whole school year.

Image of various Mary's Meals fundrasiers

Fundraise this Christmas!

Looking for new and exciting ways to raise money for Mary's Meals? Take a look at some of the wonderful things our supporters do to help us reach the next child waiting.