The 2026 seasonal guide · 1115 listings checked against organisersUpdated through the season

Ice skating · Christmas 2026

Ice skating near Edinburgh

2ice rinks checked
1with 2026 dates confirmed
£9cheapest entry
1need booking ahead
6 mito the nearest

We’ve checked 2 ice rinks within 6 miles of Edinburgh for Christmas 2026. 1 has confirmed 2026 dates, 1 is still to announce. The first opens on Friday 27 November (WinterFest Skating Rink at Dalkeith Country Park).

Where prices are published, entry is £9 per skater. 1 has skate aids for beginners. The closest to the city centre is WinterFest Skating Rink at Dalkeith Country Park, about 6 miles from Edinburgh.

Show only:

Compare at a glance

Ice skating near Edinburgh: checked Mon 2 Nov
NameWhereWhenFromBooking
WinterFest Skating Rink at Dalkeith Country Park Dalkeith (6 mi) Fri 27 Nov – Sun 3 Jan £9 Book ahead
Public Skating at Murrayfield Ice Rink Edinburgh Awaiting 2026 — Either

Get the Edinburgh Christmas updates

One email when it happens, nothing else. Unsubscribe with one click.

Email me

We use your email only for the alerts you tick. See our privacy notice.

Common questions

When do ice rinks near Edinburgh open in 2026?

Confirmed so far: WinterFest Skating Rink at Dalkeith Country Park (Fri 27 Nov). Every listing shows the date we last checked it.

Which ice rinks near Edinburgh have skate aids?

Public Skating at Murrayfield Ice Rink has skate aids. Numbers can be limited, so check when you book.

Are any ice rinks near Edinburgh free?

None of the ones we checked is free. The cheapest is WinterFest Skating Rink at Dalkeith Country Park at £9.

Do you need to book ice rinks near Edinburgh?

Book ahead for WinterFest Skating Rink at Dalkeith Country Park. You can turn up at Public Skating at Murrayfield Ice Rink. Weekend slots go first, especially in the last fortnight of the season.

More in Edinburgh

Ice skating in nearby cities