Christmas Day Meals in Edinburgh

Listed below are some organisations in Edinburgh that are offering free meals on Christmas Day. Some of these events must be booked in advance – for more information, please get in touch with the organisations directly.

Drylaw Rainbow Club Day Centre

If you are aged 65+ and would like to have Christmas Day Lunch 12pm – 3pm with us for FREE, please call us on 0131 343 6643 or pop in and see a member of staff to sign up.

Social Bite

Social Bite will be opening our doors on Christmas Day exclusively for homeless people.

If you have nowhere else to go, come and spend Christmas with the Social Bite family where Christmas dinner will be served.

Muslim Women’s Association of Edinburgh

Join MWAE for a friendly meal at Muslim Welfare House, 59 Lauriston Place, Edinburgh EH3 9HY, Wednesday 25 December, 12:30pm to 3pm.

Bring a dish to share if you like! Just drop in, no need to book ahead!

More info on the Facebook event page.


We are delighted that once again GameChanger is hosting a Christmas Day dinner at Hibernian Football Club’s Easter Road Stadium. People of all ages are invited to join us for a lovely festive meal, good company and a visit from Santa!

More info here.

Big Hearts

For the third consecutive winter, Big Hearts will be hosting a free festive meal at Tynecastle Park on Wednesday 25th December, 11am – 2pm.

Advance registration is required to attend and referrals should be made via Big Hearts before the 20th of December.

Find out more here.

Leave a Reply

Your email address will not be published. Required fields are marked *