
Family· Edinburgh
14 November - 3 January Edinburgh’s Christmas
Edinburgh's Christmas is an annual festive festival held from 14 November to 3 January, transforming the city centre with attractions such as a large Christmas market, funfair rides, an ice rink, and seasonal entertainment in locations like Princes Street Gardens and George Street.