The Edinburgh Christmas Market usually opens in late November or early December, depending on the year. It typically runs until Christmas Eve, although some years it has been known to run until the New Year. You can find all sorts of festive treats, handmade gifts, and entertainment at the market. So, make sure to visit and get into the Christmas spirit!