The Edinburgh Christmas markets typically start around the third week of November and run until the third week of January. The exact dates can vary depending on the year, but the markets generally run for a period of six to eight weeks. The markets are a popular destination for locals and tourists alike, offering a festive atmosphere with a variety of stalls selling food, drinks, crafts, and Christmas decorations. Some of the most popular markets in Edinburgh include the German Christmas Market at East Princes Street Gardens, the Wee Elf Workshop at the Grassmarket, and the Edinburgh Christmas Market at St Andrew Square.