The festival is a fantastic Christmas celebration, and great fun for the whole family!
Edinburgh's Christmas is a spectacular, six-week season of festive entertainment in the heart of the city. Edinburgh’s Christmas runs from the middle of November to the first week in January.