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↗

Valmiera

  • Valmiera Christmas MarketDates to be announced↗
  • Vecpuišu Christmas MarketDates 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