From mid-November to early January, Christmas markets open in Polish cities. Here are the big ones with dates, opening hours, attractions and directions – compiled from information published by the organisers and cities. Entry to all the markets listed here is free.