Swiss Wander

St. Gallen Christmas Market 2026: The City of Stars, Map & Hotels

St. Gallen Abbey Cathedral in the old town
St. Gallen Abbey Cathedral in the old town · Photo: Ank Kumar, CC BY-SA 4.0
Short answer: St. Gallen's Christmas market fills the old town around the UNESCO-listed abbey district, under hundreds of illuminated stars that give it the nickname 'city of stars'. 2026 dates are expected from about November 26 to December 24, but they aren't confirmed yet. Pair it with a spa night at Hotel Hof Weissbad in Appenzell or at Bad Ragaz.
🏨 Check hotel prices →

Every December, St. Gallen hangs hundreds of illuminated stars over the lanes of its old town. Locals call it the "Sternenstadt", the city of stars. Under them, a Christmas market winds through the streets around the abbey district, a UNESCO World Heritage Site. It's an hour from Zurich and still little known to international visitors.

Map: St. Gallen's Christmas market and the hotels around it

Market2026 datesHours
St. Gallen Christmas market (old town)about Nov 26 – Dec 24 (to confirm)check official site
🎄 pins are the markets — tap one to see hotels within walking distance. Hotel prices are live for your dates. We may earn a commission.
St. Gallen old town lanes
St. Gallen old town lanes · Photo: Leonhard Lenz, CC0

Plan your visit

Don't miss

Where to stay

The old town is small: stay within walking distance of the abbey and the market is on your doorstep. The map above shows live prices for your dates.

Warm up

Eastern Switzerland is spa country. Add a night in the green hills of Appenzell, 45 minutes away, or in the thermal town of Bad Ragaz, about an hour away:

Thermal bath

Tamina Therme

Bad Ragaz · St. Gallen

Public thermal baths with indoor and outdoor pools at 36°C.

FAQ

Does St. Gallen have a Christmas market?

Yes. It's held in the old town around the abbey district, under a canopy of illuminated stars.

When is the St. Gallen Christmas market in 2026?

It's expected from about late November to December 24, 2026, but dates aren't confirmed. Check the official St. Gallen tourism website.

How far is St. Gallen from Zurich?

About an hour by direct train.

Keep planning