Do you have room for #OneMore this Christmas?

We are delighted to announce the launch of our new festive campaign, One More For Christmas, which allows you to feed an impoverished child for a whole school year – for less than the price of a Christmas dinner. 

One More For Christmas is an online campaign where you can set a place at our virtual Christmas dinner table for the price of £12.20/US$19.50/CA$13.10/€14.50, a donation which will then be used to feed a child for an entire school year. 

When setting a place online, you will be prompted for your name, or the name of a friend or loved one who the plate will be dedicated to. 

Following the donation, the plate will appear with your chosen name on the digital dinner table at 

The campaign will run until 31 December in the United Kingdom, United States of America, Canada, France, Italy, Ireland, Netherlands and Spain. 

Daniel Adams, director of communications and fundraising at Mary’s Meals, said: “The festive season is a magical time known for giving, goodwill and kindness and One More For Christmas offers you the chance to support a child in need for a whole school year. 

“In the UK for example, a typical Christmas meal for one person could cost as much as £20, but setting a place at the Mary’s Meals table provides a child with a daily meal every school day. 

“Even if this place setting is an extra guest in only a virtual sense, by donating, you will be welcoming a child into your heart in a very real way. Last year, many of our supporters chose to set a place in memory or in honour of a loved one who couldn’t be present at the Christmas dinner table, which is a lovely way to consider those special to us, who may be absent this Christmas. 

“We want to thank all of you for your generous support throughout the year in which we managed to reach the important milestone of feeding one million children every school day. By sharing a little of what we have, we can spread some joy this Christmas and help impoverished children to receive the education they deserve.” 

Mary’s Meals currently feeds 1,035,637 children every day at school in 12 different countries around the world. 

Visit to set a place at the Mary’s Meals virtual table.