Christmas Lunches at McDiarmid

Join us at McDiarmid Park over the festive period for Christmas Lunch with two courses starting from just £17.50!

Starting from Monday 2nd December, the restaurant will be open from 12PM - 3PM, Monday to Friday, and you can book your table by calling 01738 459090.

A two-course-meal is priced at £17.50 per person or treat yourself by upgrading to a three-course-meal for just £21!

You can download our 2019 Christmas Menu by clicking HERE.

This year we are also offering Festive Afternoon Tea at McDiarmid Park from just £8.95 per person.

Our Festive Afternoon Tea menu is available to download HERE.


We still have limited availability for our Festive Party Nights for Friday 10th and Saturday 11th January 2020!

Our Party Nights are priced at £29.50 per person and the package includes:

  • ‘Dancing and Dining’ from 7pm through to midnight!
  • A pre-dinner glass of prosecco on arrival
  • A three-course-festive-meal
  • DJ with Karaoke
  • Festive goodies

Call 01738 459090 or email hospitality@perthsaints.co.uk to book now.


Experience the Matchday Magic

If a party night is not for you, then why not really treat your family, friends or colleagues this festive season with our award-winning hospitality experience?

Match Day Hospitality at its very best here at McDiarmid Park. Book now for the following fixtures:

  • Saturday 21st December, St. Johnstone v St Mirren
  • Saturday 29th December, St. Johnstone v Ross County

For more information on our fantastic hospitality packages for these festive fixtures, please call 01738 455000 or email hospitality@perthsaints.co.uk.