
Ambassadors of Hope
We feed 2,429,182 children every school day in 16 countries.
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.
It costs just $25.20 to provide a child with meals in a place of education for an entire school year. Together, we can reach the next hungry child.

Get Involved
Use your time and skills to get involved with Mary's Meals and help the world’s poorest communities.
Read more about Get Involved 
Fundraising ideas
Looking for new and easy fundraising ideas? There is plenty you can do to fundraise for Mary’s Meals!
Read more about Fundraising ideas 
Join Us in Prayer
“Be joyful in hope, patient in affliction, faithful in prayer.” Romans 12:12
Read more about Join Us in Prayer 
Books and Films
Read, watch and share the work of Mary’s Meals and our mission to reduce child hunger at school through our inspirational films and heart-warming books.
Read more about Books and Films