Image of Lettie, a young woman that recieved school meals that changed her life in Malawi

Help us feed more children

Its costs £19.15 to feed a child like Lettie for a whole school year.

Why Mary's Meals provides school meals

Mary’s Meals provides life-changing school meals to children, like Lettie, living in some of the world’s poorest communities.

Lettie had a difficult start in life, but the promise of a nutritious meal every school daybrought her back into the classroom, where she gained an education and better opportunities for her future. 

Too often, hunger holds a child back from the future they deserve, keeping them out of school and communities stuck in a cycle of poverty… year after year. With the promise of a daily school meal, we can overcome this barrier and allow a child to unleash their full potential. 

Image of Lettie at age 12, age 18 and age 25 showing the difference school meals make
Icon of a mug - We feed 2.6 million children a free school meal every day

3 million children

We serve more than three million children every school day. 

Icon of the world - Our charity feeding programme operates in 16 countries

16 countries

We serve our meals in 16 countries around the world.

donation icon

£19.15

It costs just £19.15 to feed a child for a whole school year. 

Help young people like Lettie

We first met Lettie at just 12 years old, in our film Child 31 She had lost both her parents and, facing severe hunger, she had to leave school to care for her younger siblings.

In our new film Lettie, we meet her again in the present day.Today, Lettie is a healthy 25-year-old, a mother, a professional, and a valued member of the Mary’s Meals team in Malawi – living proof of the long-term impact of the work we are proud to support together.

Lettie’s story shows how a simple school meal can unlock a child’s future – how access to education, proper nutrition, and the support of others can change the course of a life and shape generations to come.

An image of Lettie, a young woman who used to recieve Mary's Meals as a child

How much does it cost to provide school meals?

Thanks to our low-cost approach it costs just £19.15 to provide a child with meals in a place of education for a whole school year.

That means each school meal costs 10p, so even a small donation can make a big difference to children around the world. 

£10

£10 can provide 100 school meals. 

£19.15

£19.15 can feed a child for a whole school year. 

£50

£50 can provide 500 school meals. 

Image of Lettie walking with a school child on her way to school

Give the next child hope

Lettie now helps others in her community. Donate today and help us reach the next child waiting for hope.