Charity Christmas gifts and cards

Buy a donation gift today and your donation will be doubled!

For a limited time, a generous group of donors are match-funding donation gifts up to £700,000 - so donate today and you can help twice as many children.*

*Gift cards, digital gift cards and our range of life-changing virtual charity gifts will be doubled. Please note that non-donation based items bought in our online shop – such as charity Christmas cards – are not eligible for match funding.

Give hope this Christmas with charity Christmas gifts and cards from Mary's Meals.

Send a virtual charity Christmas gift by email in minutes, post a charity Christmas gift card to pass on, or choose a pack of charity Christmas cards for family and friends. Gifts start at £5 for 50 school meals.

Every purchase helps serve nutritious school meals to children in some of the world's poorest countries.