Christmas markets worldwide by country

1041 Christmas markets in 780 cities and 6 countries. Most Christmas markets take place in Germany with 764, Austria with 46 and Switzerland with 41 Christmas markets.