Get your skates on and glide all the way round the Melville Monument in St Andrew Square on the beautiful elliptical ice rink.

Skating in Edinburgh

Since Friday 17th November and until Saturday 6th January you can enjoy ice skating in the city centre! Day slots start every 45 minutes from 10.15am to 11.45am, and then every 30 minutes until 9.30pm. The ice rink is cleared completely up to twice a day for cleaning so please check the website or at the box office for up-to-date timings.

Ice Skating


  • Adults £9 / £12.40
  • Children (4 – &5 years) £5 / £8
  • Family ticket £20 / %35 (admits 4, maximum 2 adults)
  • 20% off for EH postcode holders

Please arrive 20 minutes before the scheduled start time to collect your skates. Skating aids are available.