Jarmarki bożonarodzeniowe odbywają się we wszystkich dużych miastach Polski. Już w trzeci weekend listopada rozpoczęły się kiermasze w Gdańsku, Poznaniu, Katowicach, Wrocławiu, Toruniu, Bydgoszczy i na warszawskiej Starówce. Tydzień później otwarto świąteczne miasteczka w Krakowie, Szczecinie, Opolu, Białymstoku oraz na Placu Defilad w Warszawie.