What’s better than a Christmas dinner?
A nutritious meal every school day. Help us to feed millions more hungry children this Christmas.
This year, please make a Christmas donation and help us provide 25 million life-changing school meals to children across the world.
Mary's Meals serves nutritious school meals in some of the world's poorest communities. These daily meals attract children into the classroom, where they can gain an education that can one day be their ladder out of poverty.
Feed a child with Mary’s Meals and your gift means more than just food – it’s hope for an education and a better life.
Make that Christmassy feeling last a little longer. Join supporters around the world to provide 25 million meals so that more children can make the most of their education.
No gift is too small. Together, we can make a life-changing difference for children and their families, one school meal at a time.
Christmas giving that creates 25 million opportunities to learn
Providing 25 million school meals may sound ambitious, but it is entirely possible with your help. Every meal counts!
Nutritious school meals help children stay in school and give them energy to learn so they can work towards a brighter future. And because Mary's Meals can provide one meal for just 10p, even a small gift can make a big difference.
Looking to donate to a charity this Christmas? Together, we can help ensure children have a meal at school and the chance to focus on what matters most: learning.
School plus food equals hope. Give a child the most incredible gift of hope this Christmas.
What your Christmas donation can provide
£100
is enough to provide 1,000 school meals.
£500
is enough to provide 5,000 school meals.
Give a charity gift
View our range of charity Christmas cards and gift cards.
What we do
Mary’s Meals provides life-changing school meals to children who are 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.
3 million children
We serve more than three million children every school day.
16 countries
We serve our meals in 16 countries around the world.
£19.15
It costs just £19.15 to feed a child for a whole school year.
Read more about our work
Five charity Christmas gift ideas for everyone on your list
Christmas fair Glasgow 2026
Two schools feed a school
20 years in Liberia
FAQS
Christmas donations: your questions, answered
Your gift helps Mary’s Meals serve nutritious school meals to children living in some of the world’s poorest communities. The promise of a good meal brings children into the classroom, where they can gain an education and better opportunities for the future.
Yes – visit our shop here, select your donation amount, and we’ll send you a charity gift card to pass onto them. A charity gift from Mary’s Meals is a gift that keeps on giving. Digital gift cards are also available – shop all charity Christmas gifts here.
We serve nutritious school meals to more than three million children in thousands of places of learning in 16 countries across Africa, Asia, the Middle East and Latin America.
We are extremely careful with the funds entrusted to us as we know every donation made is precious. This means we have a commitment to keeping our running costs low. This is made possible by an incredible network of volunteers who give their time and skills freely. In the countries where we run our school feeding programmes, volunteers rise early to cook nutritious meals for the children in their communities. Here in the UK, volunteers play a vital role in growing support for our work. View our 2025 impact report here.
There are lots of ways you could support Mary’s Meals charity at Christmas. You could:
- Make a Christmas donation to help us provide 25 million life-changing school meals to children across the world
- Visit our online shop and check out our range of charity Christmas gifts, charity Christmas cards and digital gifts
- Buy your Christmas shopping from participating retailers via the EasyFundraising app, meaning we benefit from a percentage of your spend without you having to pay anything extra
Get your thinking cap on and come up with some charity fundraising ideas such as a charity walk, charity bake sale or charity bike ride