Love Reaches Everywhere

Watch our brand new film, the inspirational and uplifting Love Reaches Everywhere, featuring Hollywood actor Gerard Butler.

Who we are

Mary’s Meals is a global movement that sets up school feeding projects in some of the world’s poorest communities, where poverty and hunger prevent children from gaining an education.

Our idea is a simple one that works. We provide one daily meal in a place of learning in order to attract chronically poor children into the classroom, where they receive an education that can, in the future, be their ladder out of poverty.

Our vision

Our vision is that every child receives one daily meal in their place of education and that all those who have more than they need, share with those who lack even the most basic things.

Our mission

Our mission is to enable people to offer their money, goods, skills, time, or prayer, and through this involvement, provide the most effective help to those suffering the effects of extreme poverty in the world’s poorest communities.

Covid-19 information

The spread of Covid-19 is creating uncertainty, but we’re working hard to keep our promise to the children that depend on Mary’s Meals.

For many years now, we’ve worked together in places of uncertainty and fear to serve our meals. This is what we do. So we will, of course, persevere now even when things look difficult – and we will continue to adapt when new obstacles appear in our path.

Please visit our international website for the latest updates from our founder, Magnus MacFarlane-Barrow.


It costs just AU $34.80 to feed a child for a whole school year.


Custom Amount

Select Payment Method
Personal Info

Credit Card Info
This is a secure SSL encrypted payment.

Donation Total: $34.80 One Time

To edit your details or view your donation history, please click here.

What we do

Mary’s Meals feeds 2,429,182 children every day at school in 18 different countries, across Africa, Asia, Latin America and the Caribbean.


The average cost of feeding a child for a whole school year is just AU $34.80.

Mary’s Meals has served more than one billion meals to impoverished children around the world. The billionth meal was served in Noida, India, in 2017. Where Mary’s Meals is active, there is a rise in rates of enrolment, attendance and academic performance.

We have a commitment to keeping our running costs low, with at least 93% of donations being spent on our charitable activities.

We are determined to keep our promise of a nutritious daily meal in school to those children already enrolled in our school feeding programme and – as funds allow – reach out to the next hungry child waiting for Mary’s Meals.

Get involved

To find out more about Mary’s Meals Australia and how you can get involved, please get in touch using the details below. We would love to hear from you!

Please email: