Country guide
Christmas Markets in Latvia 2026
Last updated · How we compile this guide
When are the Christmas markets in Latvia in 2026?
We list 15 Christmas markets in Latvia, in 7 towns and cities. The first Sunday of Advent in 2026 is 29 Nov 2026.
Riga claims the first decorated Christmas tree, back in 1510, and its Christmas market on Dome Square is one of the best in the Baltics. Look for woollen mittens, honey, gingerbread and hot black balsam drinks.
15Christmas markets
7Towns & cities
0Open after 25 Dec
Best cities for Christmas markets in Latvia
All Christmas markets in Latvia by town
Adaži
- Adazi Evening Christmas MarketDates to be announced↗
Daugavpils
- Daugavpils Christmas MarketDates to be announced↗
Jelgava
- Jelgava Christmas Gift MarketDates to be announced↗
Liepāja
- Liepaja Christmas MarketDates to be announced↗
Rēzekne
- Rezekne Christmas FairDates to be announced↗
Riga
- Advent Market at Vermane GardenDates to be announced↗
- Agenskalns Christmas marketDates to be announced↗
- Baltic ExpoDates to be announced↗
- Christmas market at Kalnciema quarterDates to be announced↗
- Ebelmuiža Park Christmas MarketDates to be announced↗
- Esplenade Christmas MarketDates to be announced↗
- Old Riga Christmas MarketDates to be announced↗
- Riga Christmas Market at Livu SquareDates to be announced↗
Frequently asked questions
How many Christmas markets are there in Latvia?
We list 15 Christmas markets in Latvia. The towns with the most are Riga (8), Valmiera (2), Adaži (1), Daugavpils (1) and Jelgava (1).
Christmas markets in other countries
Germany 511Switzerland 188Austria 175France 148United Kingdom 130Italy 101Sweden 54Czech Republic 43Denmark 40Croatia 36Belgium 33Netherlands 31Norway 31Poland 25Spain 24Hungary 19Finland 18Ireland 18Portugal 16Slovenia 14Romania 13Luxembourg 11Bulgaria 10Slovakia 10Liechtenstein 9Estonia 8Lithuania 6Greece 5Belarus 4Albania 3Bosnia and Herzegovina 2Serbia 2Monaco 1San Marino 1