Opens in a new tab

Glasgow Christmas Market

St Enoch Square opens Glasgow's Christmas on 6 November 2026, and Glasgow Green keeps it going until 3 January 2027. Come for the rink, the Big Top circus and the rides on the Green, because the craft stalls are thin on the ground.

This seasonNovember 6, 2026 → January 3, 2027

St Enoch Square opens 12:00–21:00 Sunday to Wednesday, 12:00–22:00 Thursday and Friday and 10:00–22:00 on Saturdays. Glasgow Green opens 15:00–22:00 on weekdays and 12:00–22:00 at weekends, then 12:00–22:00 every day from 21 December.

Both sites close at 20:00 on Christmas Eve, St Enoch opening at 10:00 and Glasgow Green at 12:00.Both sites are shut on Christmas Day. St Enoch reopens 12:00–20:00 on 26 and 27 December, and Glasgow Green runs to 3 January, opening at 14:00 on New Year's Day.St Enoch Square closes on 27 December, while Glasgow Green carries on to 3 January.Closed on Christmas Day.

Last updated 5 November 2026

Every market on a real street map, with the transport stops and the walks that link them.

Glasgow Christmas Market
5.2/10
ChristmasWanders Index 2026

Ranked № 195 of 195 cities

See the full Index →

4 Christmas markets across the city

All Christmas Markets in Glasgow

Ranked #1 is where we'd go first. Pick any market to see what it's like.

Winter Wonderland at Glasgow Green

Glasgow Green, enter by the McLennan Arch, Glasgow G1 5DB

Book the rink online, since sessions start on the hour, last about 45 minutes and include skates.

Glasgow's biggest Christmas site is a full winter funfair by the McLennan Arch, with an open-air rink, the Very Merry Circus in a heated Big Top, Santa's grotto, an observation wheel and an 800-seat bar. Entry is free and every ride is paid, so a family afternoon adds up quickly.

Winter Wonderland at St Enoch

Winter Wonderland at St Enoch

St Enoch Square, Argyle Street, Glasgow G1 4DA

The solar-powered wheel has an accessible capsule, and a turn at dusk shows off the city centre lights.

The city-centre site beside the St Enoch Centre and its Subway stop, with a covered festive bar, bratwurst from the Swing Grill, churros, Dutch pancakes and a handful of gift stalls. It's small and mostly food, so fit it around shopping on Argyle and Buchanan Street.

Good Times Christmas Village, George Square

Good Times Christmas Village, George Square

George Square, Glasgow G2 1DU

The rebuilt square's first Christmas brings food and drink stalls and enclosed bars among the light installations from late November.

George Square is back at the heart of Glasgow's Christmas after its multi-million-pound rebuild, with a Christmas village of food and drink, cosy enclosed bars and festive light installations from late November. The full programme and hours were still to come in early November 2026.

Riverside Christmas Market

Riverside Museum, 100 Pointhouse Road, Glasgow G3 8RS

Two days only, 28 and 29 November, and the Grinch drops in over the weekend.

A weekend market inside and around the Riverside Museum on the Clyde, run by Glasgow Life. The museum's Christmas trail on its old shopping street runs until 31 December, so it makes a warm add-on for families.

Glasgow Christmas market map

Every market, the transport stops and the walks that link them, on a real street map. Zoom in to look around, or tap a market to jump straight to it.

Glasgow Christmas market map with every market, the transport stops and walking routes
Zoom in, then drag to move around

The Glasgow pocket guide, a street map of every market on one side and hours, prices and transport tips on the other

Take this map with you on paper

Gloves on, phone dead, signal gone. The printable version puts the map on one side and everything else on the back, so a folded sheet in your coat pocket still works when nothing else does.

  • Opening hours for each market, Christmas Eve included, when most of them close early
  • What the food and drink cost, and what to order at the stalls
  • When to go to dodge the crowds, and how to get from one market to the next
  • The street map with every market and the walks, ready to fold into a pocket

Two A4 pages, made to print on both sides of one sheet. After that, a few emails a season. Unsubscribe in one click.

Airport, rail and getting around

Getting to Glasgow

The Airport Express takes 15 minutes, and Edinburgh is about 45 minutes by train.

Glasgow Airport (GLA)
15 min£11
Buchanan Bus Station

The Airport Express 500 runs every 10 minutes around the clock and also stops near Central Station and at Queen Street.

Tickets and times

Private transfer to your hotel door

The Airport Express 500 does the run in about 15 minutes for £11 and keeps going all night, so the car is for families and groups. Split four ways, the fare comes close to four bus tickets and drops you at the hotel door.

Check transfer pricesWelcome Pickups, about €55 a car from GLA to the city centre

Fastest trips into Glasgow

From Edinburgh

43 minfastest trip
TrainsDirect
How oftenEvery 15 min
Arrive atGlasgow Queen Street
Last train inleaves 23:45
Last train backleaves 23:45

No need to book, buy your ticket on the day. ScotRail runs every 15 minutes until the last weekday train at 23:45, so Edinburgh's market and Glasgow's rides fit into one trip. No trains on Christmas Day, and Boxing Day has a reduced service.

From Newcastle

2h32fastest trip
TrainsDirect
How often3 direct a weekday, more with a change at Edinburgh
Arrive atGlasgow Central
Last train inleaves 19:41

Book ahead for the cheapest fares. Only three trains a weekday run direct, the last at 19:41, and the rest change at Edinburgh for the 15-minute service to Queen Street. No trains on Christmas Day, and Boxing Day has a reduced service.

From Manchester

3h14fastest trip
TrainsDirect
How oftenAbout 9 direct a weekday
Arrive atGlasgow Central
Last train inleaves 17:21
Last train backleaves 17:07

Book ahead for the cheapest fares. TransPennine Express runs about nine direct trains a weekday, the last at 17:21, and later journeys change at Preston. No trains on Christmas Day, and Boxing Day has a reduced service.

From York

3h39fastest trip
TrainsDirect
How often3 direct a weekday, more with a change at Edinburgh
Arrive atGlasgow Central
Last train inleaves 18:36

Book ahead for the cheapest fares. Three trains a weekday run direct, the last at 18:36, and the rest change at Edinburgh. No trains on Christmas Day, and Boxing Day has a reduced service.

From Birmingham

4h06fastest trip
TrainsDirect
How oftenAbout 10 direct a weekday
Arrive atGlasgow Central
Last train inleaves 19:07
Last train backleaves 15:57

Book ahead for the cheapest fares. Avanti runs about ten direct trains a weekday, the last at 19:07, but the last direct one back leaves Glasgow at 15:57 on weekdays, so plan the return early. No trains on Christmas Day, and Boxing Day has a reduced service.

From London

4h31fastest trip
TrainsDirect
How oftenAbout 25 a weekday
Arrive atGlasgow Central
Last train inleaves 19:30
Last train backleaves 18:40

Book ahead for the cheapest fares. About 25 direct Avanti trains a weekday, the last daytime one at 19:30, and the Caledonian Sleeper leaves Euston at 23:45 for an arrival around 07:30. No trains on Christmas Day, and Boxing Day has a reduced service.

Striped bars are trips longer than eight hours, so they run off the scale.

St Enoch has its own Subway stop, and a single is £1.80 with the day capped at £3.40 on contactless. Glasgow Green is about 13 minutes' walk east of St Enoch Square, and George Square about 10 minutes north.

Glasgow Subway → St Enoch

£1.80

The Subway stop is on the square itself, and contactless caps the day at £3.40.

Tickets and times

Glasgow Central → St Enoch Square

5 min

Out of the Argyle Street exit and east along Argyle Street.

On foot from Glasgow Green

Winter Wonderland at St Enoch13 min
Good Times Christmas Village, George Square15 min
Riverside Christmas Market4.1 km

Fares and timetables checked November 2026.

Sleep close to the stalls

Where to stay in Glasgow

Book early. December doesn't do last-minute.

Motel One Glasgow

Budget

Motel One Glasgow

On Oswald Street beside Central Station, about six minutes' walk from St Enoch Square.

Check December rates →
Dakota Glasgow

Mid-range

Dakota Glasgow

On West Campbell Street, about 15 minutes' walk from St Enoch and 12 from George Square, with a grill and champagne bar for the nights the market food runs out.

Check December rates →
Kimpton Blythswood Square

Splurge

Kimpton Blythswood Square

On Blythswood Square in the old Royal Scottish Automobile Club, about 15 minutes' walk from St Enoch, with a spa for thawing out after the rink.

Check December rates →

Is the Glasgow Christmas Market Worth It?

Glasgow at Christmas is a funfair with a real-bearded Santa, a solar wheel turning over St Enoch and a heated circus tent for when it pours, and if you’ve got kids, that’s a very good December day.

George Square, the old home of the market, closed for a rebuild in 2025, and the city swapped the traditional market for what it calls festive winter hubs.

In 2026 you get a solar-powered observation wheel and a festive bar at St Enoch Square, a big real-ice rink, a circus in a heated Big Top and a Santa that families adore on Glasgow Green, and a brand-new Christmas village back on a freshly rebuilt George Square.

What you mostly don’t get is rows of wooden chalets selling handmade gifts, and if that’s what you’ve travelled for, Glasgow will break your heart a little. It sits dead last of the 194 markets on our Index, and the prices made me wince. So treat it as a family day out or a night on the town, not a shopping trip, and save the chalets for Edinburgh, 44 minutes down the line.

When Are the Glasgow Christmas Markets 2026?

Glasgow’s Christmas season runs from Friday 6 November 2026 to Sunday 3 January 2027 across a few sites, and entry is free everywhere. You only pay for the rides, the rink, the circus and the grotto.

St Enoch Square opens first, from 6 November to 27 December. On weekdays it opens at 12:00 and runs to 21:00 or 22:00, with Saturdays from 10:00. Last year it ran 10:00 to 20:00 on Christmas Eve and 12:00 to 20:00 on 26 and 27 December, and it was closed on Christmas Day. The 2026 festive hours aren’t confirmed yet.

Glasgow Green runs from 20 November to 3 January. On weekdays before 21 December it doesn’t open until 15:00, so a weekday visit there is really an evening one. At weekends it opens at 12:00, and from 21 December it’s 12:00 to 22:00 every day, closing at 20:00 on Christmas Eve, shut on Christmas Day and opening at 14:00 on New Year’s Day, though those are last year’s festive hours.

George Square’s new Good Times Christmas Village opens in late November, and the Riverside Museum hosts a two-day Christmas market on 28 and 29 November.

DateWhat’s on
Fri 6 NovSt Enoch Square opens
Sun 15 NovPrinces Square lights switch-on, Santa at 16:00
Fri 20 NovGlasgow Green opens, Cathedral Square tree and Crib go up
Sat 21 NovVery Merry Circus starts in the Big Top, Aladdin opens at the King’s Theatre
Thu 26 NovGoldilocks and the Three Bonnie Bears opens at the Pavilion
Late NovGood Times Christmas Village opens on George Square
Sat 28 to Sun 29 NovRiverside Christmas Market at the Riverside Museum
Sun 6 DecGlasgow Santa Dash on Glasgow Green
Sat 12 DecScrooge the Musical opens at the SEC Armadillo
Thu 24 DecLast day for Santa’s Grotto, early close expected (last year 20:00)
Fri 25 DecEverything closed, and last year no ScotRail trains
Sun 27 DecLast day for St Enoch Square
Fri 1 JanGlasgow Green opens in the afternoon (last year 14:00)
Sun 3 JanLast day for Glasgow Green and the circus

Glasgow’s Christmas Sites, and Which One Is for You

The three central sites are roughly ten to fifteen minutes’ walk apart, and they each do something different, so it’s worth picking rather than trying to love all of them equally.

Glasgow Green (for Families)

This is the big one, and if you’ve got kids with you, it’s the place to be. You walk in under the McLennan Arch next to the giant wheel, and inside there’s a large open-air real-ice rink with skates included, an observation wheel with enclosed capsules, a Bavarian snow slide, a Mad Mouse coaster, flying chairs and a festive bar.

The star, though, is Santa. The Glasgow Green Santa has a real beard and a proper North Pole accent, families rave about him, and a local paper even asked if he’s the coolest Santa in the UK. That’s a big claim in a country full of grottos, and from everything I’ve seen, he earns it.

The grotto is £16.75 a child plus a booking fee, including a gift and a photo, with up to two adults free, and it runs until Christmas Eve, so book ahead. Watching a little one’s face when he talks to them is the bit of Glasgow’s Christmas I’d come back for.

St Enoch Square (for a Drink)

Right on Argyle Street, five minutes from Glasgow Central and with its own Subway stop, St Enoch is the easiest site to drop into. Its observation wheel runs on solar power, charged by daylight so it can keep turning for hours after dark, and it has an accessible capsule. There’s a big covered bar with free live entertainment every day, plus bratwurst, churros and Dutch pancakes.

It’s small, though, and you’ll have seen all of it in about 15 minutes, which would have gutted me if I’d come a long way for it, so treat it as a drink and a spin on the wheel. The quietest time is a weekday afternoon just after it opens at 12:00.

George Square (the New One)

I’m really curious about this one. George Square has had a multi-million-pound makeover and is back this year with the Good Times Christmas Village, with food and drink stalls, enclosed bars and light installations. There’s no big lights switch-on here this year, but as the closest Glasgow gets to its old market, I’m hoping it brings some of the chalet feeling back.

Riverside Christmas Market

For one weekend, 28 and 29 November, the Riverside Museum on the Clyde hosts a proper little Christmas market of handmade and local crafts, and the Grinch drops in the same weekend.

If you want gifts in Glasgow, this is your best shot, so I’d plan a trip around it. Bring some cash, as last year’s market asked visitors to. The museum itself is free, and its Magic on Main Street trail runs until 31 December, which makes it a brilliant rainy-day stop with kids.

When to Go

The good news is that Glasgow rarely gets as rammed as the big markets. With the crowds spread over several sites, you can actually move around, which is more than you can say for Edinburgh on a December Saturday.

For families, a weekend afternoon on Glasgow Green works best, since it opens at noon and you get some daylight before it goes dark around 15:40. On weekdays the Green doesn’t open until 15:00, so it’s after-school or evening only. For a drink at St Enoch, any weekday afternoon is fine.

And because it’s calmer, it’s one of the better big Christmas events for children who find crowds and noise hard. There are sensory-friendly rink sessions on 29 November and 6 and 12 December at 11:00, and a quieter grotto evening on 17 December.

The Best Way to Do Christmas in Glasgow

Glasgow Green opens late on weekdays, so with kids I’d make it a Saturday and build the day around it.

Start at the Riverside Museum in the morning, free and indoors, for the Magic on Main Street trail (or the Christmas market if it’s the 28 or 29 November weekend). Then head into town for an early lunch and a look at Princes Square and Buchanan Street.

Walk down to Glasgow Green after lunch, do Santa first while the kids are still fresh, then skate as the light goes, which is around half past three. Finish with the circus in the warm Big Top, and if the kids are asleep in the car by seven, that’s a win.

Without kids, flip it. Have a drink and a spin on the solar wheel at St Enoch late afternoon, see what George Square’s new village is like, then spend the evening at the Pavilion panto or in the Scotia with a folk band.

What It Costs

Last year the Green’s Winter Beer Hall had Innis & Gunn on tap and fish and chips from Cromars, which is exactly what you want after a skate, but a portion of fish was £11, chips £4.50 and a pint £7.50, and that’s daylight robbery for a chippy tea in Glasgow. Everything inside adds up fast like that, and it’s the thing that makes me grumpiest about Glasgow’s Christmas.

The rink was £13.50 to £15.50 for over-16s for a 45-minute session last year, and this year’s prices only show once you pick a session. If you live in Glasgow, you get 10% off the rink with code GXMAS26 and proof of address. Peak sessions are Friday to Sunday and every day from 18 December, so weekdays before then are cheaper and calmer.

With kids, I’d set a budget before you go and have a proper lunch in town first, because grazing your way round the Green is how the bill runs away from you.

Christmas in Glasgow Beyond the Funfair

Glasgow at Christmas is far better than its markets, because the city does theatre, music and pubs so well.

  • The pantos. The King’s Theatre has Aladdin from 21 November with Elaine C Smith, and the Pavilion has Goldilocks and the Three Bonnie Bears from 26 November with Grado and Liam Dolan, which I’d pick for a rowdier night. If you only see one, make it the Pavilion, and book ahead.
  • Scrooge the Musical. Marti Pellow plays Scrooge at the SEC Armadillo from 12 December to 10 January, from £13.85.
  • Christmas concerts. The Royal Concert Hall has The Muppet Christmas Carol in Concert on 2 December and the RSNO’s The Snowman on 19 December.
  • Cathedral Square. The 35-foot Christmas tree and the steel Crib, made in Govan in the 1990s, go up on 20 November, and Glasgow Cathedral and the Necropolis next door make a beautiful, slightly spooky winter walk.
  • Princes Square. Its lights switch on on 15 November, with Santa flipping the switch at 16:00, and it’s where I’d do any Christmas shopping in Glasgow.
  • The Santa Dash. On 6 December thousands of runners in Santa suits take over Glasgow Green for the Beatson Cancer Charity, and the sight of all that red streaming past the People’s Palace is daft and brilliant.

Where to Drink

Glasgow’s pubs are half the reason to come, and a few of the best are a short walk from St Enoch. The Scotia Bar on Stockwell Street has been pouring since 1815 and has had folk music since the 1960s (Billy Connolly played there), and a December night in there with a band going is about as Glaswegian as Christmas gets. The Clutha across the road has live music every night.

Sloans, just off Argyle Street, is a Grade A listed pub with a heated covered courtyard, and the Pot Still has more than 1,000 whiskies if you want to warm up the Scottish way. If you’re at Glasgow Green, the Whistler on the Green is right beside it, and it’s dog-friendly.

Getting There and Around

Glasgow Central is five minutes’ walk from St Enoch along Argyle Street, and Queen Street, where the Edinburgh trains come in, is a few minutes from George Square. From the airport, the Airport Express 500 bus gets you into the centre in as little as 15 minutes, every 10 minutes, for £11 single.

The Subway is £1.80 a single with a £3.40 daily cap on contactless, but it closes early on Sundays, at around 18:00, so don’t rely on it for a Sunday night out. Last year there were no ScotRail trains on Christmas Day or New Year’s Day, and this year’s holiday timetable isn’t out yet.

What’s the Weather Like in Glasgow in December?

Wet, properly wet. It rains on about six days in ten in December, more than anywhere else we’ve looked at in the UK, with an average of around 7°C by day and 3°C at night, and it feels below freezing after dark. The sun sets by about 15:40.

Snow is almost never an issue, so a good waterproof matters more than a thick coat. When it really comes down, the Very Merry Circus in the heated Big Top on Glasgow Green (£12.50, 21 November to 3 January) is where I’d be, or the free Riverside Museum.

Day Trips From Glasgow

Glasgow’s big advantage is Edinburgh, and I’d build any Scottish Christmas trip around both.

Edinburgh is 44 minutes away on the fastest trains, and they run every 15 minutes until 23:45. The Edinburgh Christmas market in East Princes Street Gardens runs 14 November to 3 January, with the stalls, the views of the castle and the proper market feeling Glasgow can’t give you. Do the rink and Santa here, then the chalets there.

A couple more are easy too:

  • Stirling is 25 minutes by train, with its castle on the rock above the town. The castle does Christmas afternoon teas in the Great Hall on selected dates from 5 to 13 December, and the Winterlight music festival fills the Albert Halls from 27 to 31 December.
  • Loch Lomond is 46 minutes to Balloch by train. With sunset before four you’ll want to go early, but a crisp winter morning by the loch is gorgeous.

So, Is the Glasgow Christmas Market Worth It?

If you’ve got kids, yes. A day on Glasgow Green with the rink, the circus and that Santa is a really happy one, and it’s rarely as packed as the big markets. For a traditional Christmas market, no. It’s small, pricey and more funfair than market, and I’d be lying if I said otherwise.

The way I’d do it is to make Glasgow one half of a Scottish Christmas weekend. Do the rink, the panto and a pint at the Scotia here, then take the train east for the chalets, and have a look at our Scotland Christmas markets page to plan the rest.

Tours

Make an evening of it

A few worth paying for. The markets themselves are free.

Glasgow city highlights walking tour

1.5 hours · from €17

Starts at the City Chambers on George Square and takes in the cathedral, the Necropolis and Merchant City before ending at the Gallery of Modern Art.

Check availability ↗

Ghouls, Ghosts and Gruesome Tales walking tour

2 hours · from €22

Body snatchers and witch trials by lantern light from the cathedral to the Necropolis, finishing in a pub. The walk itself is about 70 minutes with few places to sit.

Check availability ↗

Glasgow Necropolis small-group tour

2 hours · from €24

The Victorian city of the dead above the cathedral, with its Bridge of Sighs and the Monteith Mausoleum. It needs four people to run, so keep a back-up plan.

Check availability ↗

Tennent's Wellpark Brewery tour

1 hour · from €25

Behind the scenes at the brewery that makes Scotland's best-known lager, ending with a tasting and a pint.

Check availability ↗

Loch Lomond, the Trossachs and Stirling Castle

8.5 hours · from €60

A coach day out to the lochs with lunch in Aberfoyle. Stirling Castle entry costs extra, and December daylight ends around 15:45.

Check availability ↗

More tours to book

Live prices and availability from Viator

Planning a whole trip? Compare every multi-day Christmas market tour →
Same feel, different city

If you like Glasgow, try these

Rotterdam

Kersthal in de Markthal

Also has plenty for kids and an ice rink

5 Dec – 30 DecIndex 5.0

Hallstatt

Christkindlmarkt Hallstatt

8 Dec – 8 DecIndex 6.0

Rothenburg ob der Tauber

Alt-Rothenburger Reiterlesmarkt

20 Nov – 23 DecIndex 7.2
Combine your trip

Nearby Christmas markets

Edinburgh

Edinburgh's Christmas

14 Nov – 3 JanFreeIndex 7.4

Compare the two

Belfast

14 Nov – 22 DecFreeIndex 6.7

Compare the two

Newcastle

Newcastle's Christmas Market

19 Nov – 23 DecFreeIndex 6.8

Compare the two

Leeds

19 Nov – 31 DecFreeIndex 6.6

Compare the two