5 Christmas markets in Italy in our guide this season. The first to open is Mercato di Natale in Piazza Santa Croce on Nov 15, and the last to close is Bolzano Christmas Market (Christkindlmarkt Bozen) on Jan 6. 2 of them are free to enter. 2 have not announced this year's dates yet; those follow last season's and are marked expected.

  • 5 markets
  • 3 cities and towns
  • First opens Nov 15
  • Last closes Jan 6
  • 2 free to enter

Where to go

Food tours and tastings in Italy

The best-reviewed food tours, tastings and classes where these markets are, bookable through our partners.

All 5 Christmas markets in Italy, soonest first

Christmas markets in Italy 2026: dates and hours

Every market at a glance: opening and closing days, hours and entry, as each organiser states them.

MarketWhereOpensClosesHoursEntry
Mercato di Natale in Piazza Santa Croce (expected)FlorenceNov 15Dec 21Open continuously 10:00 to 23:00 (2025 edition)Free
Mercatini di Natale Verona (expected)VeronaNov 21Dec 28Sunday to Thursday 10:00 to 21:00; Friday and Saturday 10:00 to 23:00; 24 Dec 10:00 to 17:00 (2025 edition hours)Free
Mercatino Solidale in Piazza del Grano (Solidarity Market)BolzanoNov 26Dec 23Daily 10:00 to 19:00
Bolzano Christmas Market (Christkindlmarkt Bozen)BolzanoNov 27Jan 6Stalls daily 10:00 to 19:00; 24 December 10:00 to 16:00, closed 25 December, 31 December 10:00 to 18:00, 1 January 11:00 to 19:00
Mazziniplatz Christmas MarketBolzanoNov 27Dec 20

More Christmas markets

Christmas markets worldwide · Food festivals in Italy

Get the festivals coming up, once a week

One email every Thursday: the food festivals in the next three weeks, the tours readers are booking, and a city worth a trip. One-click unsubscribe.