Instagram icon Facebook icon

1.6 million and counting...

Children with "1,667,067" signs itemprop=

Today, 1,667,067 children around the world will eat Mary's Meals at school - all thanks to you!


With your help, an incredible 160,000 children have joined the Mary's Meals family in the last six months!

The life-changing school meals bring new hope to some of the poorest and most remote places in the world, from war-torn Southern Sudan and Syria to the mountains of Ethiopia, the jungles of Myanmar and the deserts of Northern Kenya.

Reliable supplies to the villages that need our help most are often very expensive. In countries affected by conflict or natural disasters, local farmers are often unable to grow the quantities needed for our school feeding programme, so ingredients have to be imported from elsewhere.

As we reach more and more children in increasingly difficult situations, the cost of providing each child with one nutritious meal per day has risen slightly. It now costs €18.30 to feed a child for an entire school year - and each serving of Mary's Meals costs only 9 cents.

As a non-profit and no-frills organization, we work extremely hard to keep our running costs down and continue to work hard to ensure that at least 93% of donations are spent directly on our charitable activities.
Thanks to you, 1,667,067 children now receive Mary's Meals. The nutritious food encourages the children - who might otherwise be absent from school due to poverty and hunger - to attend classes. It also gives them the energy to concentrate and learn.
Every plate of rice and peas, every mug of porridge and every bowl of corn and beans helps a hungry child make the most of his or her school days and gives him or her hope for a better future.