COVID-19: Keep up to date with the official guidance about travel from the Scottish Government. Events listed on this site are subject to change and tourism businesses may not be operating as normal.
Christmas just isn’t Christmas without a visit to the traditional markets for a gastronomic treat, a warming glass of festive cheer or a unique festive gift or keepsake.
Head along to St Enoch Square to see the beautifully dressed Christmas village of over 50 seasonal chalets featuring local crispy duck rotisserie, bratwurst sausage, crepes, hog roast and much more.
Saturday 9th November - Sunday 22nd December (9am - 10pm).