Christmas markets in Edinburgh typically start in early December and last until the end of the year. You can expect to find a wide variety of stalls selling a range of products, including handmade gifts, delicious food and drink, and unique arts and crafts. The markets are usually held in popular locations around the city, such as Princes Street Gardens, St. Andrew Square, and George Street. It's a great way to get into the holiday spirit, so be sure to check them out if you're in Edinburgh during this time.