When will Taylor Swift's Edinburgh tickets go on sale and how to buy?

The US singer-songwriter will take the stage at the capital’s BT Murrayfield stadium on June 7 and 8, 2024.

Taylor Swift is set to touch down in Scotland next summer for two gigs in Edinburgh, as part of The Eras tour.

The US singer-songwriter will take the stage at the capital’s BT Murrayfield stadium on June 7 and 8, 2024.

The shows will mark her first in the country for nine years, last taking to the stage in Glasgow during the 1989 World Tour in 2015.

Kicking off in Edinburgh on June 7, she will tour the rest of her UK dates – Liverpool, Cardiff and London – before heading down to Europe.

Here is everything you need to know about the shows, and how to buy tickets.

Getty Images

When and where in the UK will she perform?

Following run of shows across Asia, Australia and Europe, Swift will kick off the UK leg of shows in 2024.

The UK dates are as follows:

  • Edinburgh, BT Murrayfield Stadium – June 7 and 8
  • Liverpool, Anfield Stadium – June 14 and 15
  • Cardiff, Principality Stadium – June 18
  • London, Wembley Stadium – June 21 and 22, August 16 and 17

How to register for tickets?

There is an opportunity to register for The Eras Tour tickets ahead of the sale, on each city’s official TicketMaster page up until June 22 at 11:59pm (local time) in the UK.


Registered fans who receive a unique code will have first access to purchase tickets in each city on the specified on-sale dates and times listed below.

Those who want to access ticket sales in multiple cities should register once for each city they would like to attend.

Registration will not guarantee access to the sale or to tickets.

What about the Midnights pre-sale?

Fans who participated in the Taylor Swift UK store Midnights album pre-order offer will qualify for special pre-sale access to all UK and Ireland shows, and will be officially communicated with via the email supplied at checkout.


For those who have registered for the Midnights pre-sale, tickets will be available from 10am on:

  • July 10, 2023 – London
  • July 11, 2023 – Edinburgh
  • July 12, 2023 – Cardiff
  • July 12, 2023 – Liverpool

When will tickets go on general sale?

  • Edinburgh – Wednesday, July 19 at 2pm
  • Liverpool – Thursday, 20 July, 2pm
  • Cardiff – Thursday, July 20, 2pm
  • London – Tuesday, July 18 at 2pm