Christmas markets worldwide by country

1080 Christmas markets in 768 cities and 6 countries. Most Christmas markets take place in Germany with 746, Austria with 45 and Switzerland with 43 Christmas markets.