Christmas fairs in Poland became wide-spread. We encounter such small Christmas shop gatherings in majority of bigger Polish towns and cities. Usually they start at the beginning of December before St. Nicholas day on the 6th of December, when children find some small presents in their shoes. At main market squares in towns and cities we will find stalls with gifts and Christmas delicacies. Focal points are usually massive municipal Christmas trees and nativity sheds with live sheep and donkeys which are usually crowded with children. The biggest Christmas fairs in Warsaw, Cracow, Gdańsk, Poznań and Wrocław are also magnets for tourists. Christmas fairs are ideal places to enjoy Christmas atmosphere and magic.