New Year’s Eve 2026 in Edinburgh

Dinners and cruises, cabaret, shows, concerts and parties: what’s on for the evening of 31 December 2026 in Edinburgh, with entry prices. Updated every night.

9 things to do on the evening of 31 December 2026 in Edinburgh, in 8 venues: 2 dinners or cruises, 1 show and 6 parties, with entry prices from £7.99 to £95. Checked every night by TicketPiazza.

The list grows as venues announce their New Year’s Eve: it is updated every night.

New Year’s Eve dinners and cruises

2 dinners or cruises on the evening of 31 December 2026, from £27.

Cabaret, theatre and shows

1 show on the evening of 31 December 2026, from £26.

New Year’s Eve parties

6 parties on the night of 31 December 2026, from £7.99.

The full programme for 31 December 2026 in Edinburgh

Is your event missing from the list? List it here

All nights out & experiences in Edinburgh →

Frequently asked questions

What to do on New Year's Eve 2026 in Edinburgh?

9 things to do on the evening of 31 December 2026 in Edinburgh, in 8 venues: 2 dinners or cruises, 1 show and 6 parties. Entry prices range from £7.99 to £95. The list is checked every night by TicketPiazza.

Where to have dinner on New Year's Eve in Edinburgh?

There are 2 dinners or cruises on the evening of 31 December 2026, from £27, including Evolution of Gin and Underground Gin Tasting in Edinburgh (CoDE Pod – THE CoURT); Luxury Whisky Tasting in Edinburgh's Underground Vaults (CoDE Pod – THE CoURT).

Which cabaret and shows are on for New Year's Eve in Edinburgh?

There is 1 show on the evening of 31 December 2026, from £26, including The Mountebank Comedy Walk of Edinburgh (Monkey Barrel Comedy).

Where to party on New Year's Eve in Edinburgh?

There are 6 parties on the evening of 31 December 2026, from £7.99, including FLY - Paige Tomlinson - Edinburgh (The Liquid Room); The Edinburgh Enigma Outdoor Exploration Game (William Chambers Monument); Underworld (West Princes Street Gardens).