Get details for the St Enoch and George Square marketsEmail us
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.
The Christmas markets return to George Square and St Enoch Square offering a wide selection of festive gifts and delicious street food. A warm and welcoming bar will add to the festive atmosphere, offering up a selection of beverages for all to enjoy.
If you're looking for something a little bit different, there are also lots of fantastic independent markets taking place throughout the city.
Traditional Christmas Markets
St Enoch Square Christmas Market
Saturday 9th Nov – Sunday 22nd Dec
Sunday – Wednesday 10am – 7pm - Bars open until 10pm.
Thursday – Saturday 10am -10pm
Join us at St Enoch Square for our beautifully dressed Christmas village of over 50 seasonal chalets featuring local crispy duck rotisserie, bratwurst sausage, crepes, hog roast and much more.
For those visiting the St Enoch’s Christmas Market, St Enoch’s Centre has their own accessible quiet room. Please contact staff prior to arrival to make arrangements.
George Square Christmas Market
Sunday 24th Nov – Sunday 29th Dec
10am – 10pm
Tuesday 24th December Christmas Eve the Christmas Markets close at 6pm.
George Square comes alive this Christmas with over 50 traders from across the globe, as well as closer to home, selling artisan products and high quality crafts. Plus, our stunning 15 metre Christmas tree is not to be missed!
Take a slide down our vintage Helter Skelter, people watch from the vintage carousel or meet Santa at our much loved advent calendar each day when he hands out treats to the children. After all your browsing take a well-earned rest in our beautifully crafted authentic German bars, serving traditional beers and Glühwein – a festive favourite!
A quiet room will be available for visitors in the George Square Christmas Market. Please contact staff prior to arrival to make arrangements.
City Independent Markets
Country Living Fair, SEC
Thursday 21st November (10am-5pm)
Friday 22nd November (10am-5pm)
Saturday 23rd November (10am-5pm)
Sunday 24th November (10am-4pm)
To purchase 2 for 1 tickets for £19 simply quote promo code: :
when booking online at http://www.countrylivingfair.com/ or CALL 0844 209 7348.
- This offer provides 2 tickets for £19, the advanced entry cost for one adult visitor
- The offer is not valid for VIP tickets or add on ticket items
- No cash alternative is available
- A £2.20 book fee applies per transaction
- The closing date is 17 November 2019.
- Calls cost 7p per minute plus network access charges
Saturday 7th December (11am – 5pm)
Riverside Christmas Festival
Saturday 7th December (11am-4pm)
Sunday 8th December (11am-4pm)
Hotel du Vin, 1 Devonshire Gardens Christmas Market
Sunday 8th Dec (10am-7pm)
Tea Green Festive Market, Botanic Gardens Kibble Palace
Saturday 16th November (10am-4pm)
Saturday 7th December (10am-4pm)
Sunday 8th December (10am-4pm)
The Briggait, A Vegan Connections Christmas 2019
Saturday 14th December (11am-4pm)
Sloans Market, Sloans Lane (between Buchanan Street and Argyle Street)
Every weekend (10am-5pm)
Art on the Exchange Festive Markets, Royal Exchange Square
Saturday 16th November (11am-6pm)
Sunday 17th November (11am-6pm)
Thursday 21st November (11am-6pm)
Epilepsy Scotland Christmas Market, the Art School, Glasgow
Saturday 30th November (11am-4pm)
Christmas Craft Art & Design Fair, Glasgow Royal Concert Hall
Saturday 30th November (10.30am-5pm)
Sunday 1st December (10.30am-5pm)
Contact details for the St Enoch and George Square markets:
0141 287 9663