A Christmas market is a street market associated with the celebration of Christmas during the four weeks of Advent. These markets originated in Germany, but are now held in many countries.