Join Team Elgin throughout December, whether you're after some festive tipples, partaking in ugly Christmas jumper day, or wanting to celebrate the Christmas season with a traditional, hearty meal or a night of drinking and dancing, we're sure to have something for you!

Christmas Opening Times

Christmas Eve

12.00 - 22.30

Christmas Day

12.00 - 17.00

Boxing Day

12.00 - 22.30

27th December

11.00 - 23.00

28th December

11.00 - 00.00

29th December

11.00 - 00.00

30th December

11.00 - 22.30

New Year's Eve

12.00 - 01.00

New Year's Day

12.00 - 22.30

Make An Enquiry


From a three-course feast to a weekend away, or simply a quiet couple of pints in their favourite local, treat someone special and give the gift of the pub this Christmas.

The gift of the pub