Stay up to date on our work and the latest news
Create Account / Login

Make yourself at home!

You’re currently browsing our US site, but our family reaches across the world.

To make sure you’re supporting your local Mary’s Meals, please select your country from the list below.

If you can’t see your country then don’t worry! You can use our International site.


What We Do

Mary’s Meals serves nutritious school meals to children living in some of the world’s poorest communities. 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 2,429,182 children every school day – and, together, we can reach the next hungry child waiting for Mary’s Meals.  It costs just $25.20  to feed a child in a place of education for a whole school year.

Mary’s Meals adds Mozambique to its global school feeding program

Latest News and Updates

Find out more about the work we do through our articles and case studies from around the world.

It costs just $25.20 to feed a child in a place of education for a whole school year.

Please give what you can today.

Where We Work

Mary's Meals works in 17 countries across Africa, Asia, Latin America, and the Caribbean. Learn more about our school feeding programs and the challenges faced by the communities we serve.

Get Involved

There are many ways to support our work and help to reach the next hungry child, explore just some of the ways you can get involved.

Two Million Milestone Logo

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.