Taylor Swift · The Eras Tour

Taylor Swift Eras Tour Setlist — Every Song, Every Show

The Eras Tour ran from March 17, 2023 to December 8, 2024 — 152 shows, 21 countries, 10.1 million fans, and over $2 billion in revenue. Every night opened with Miss Americana & the Heartbreak Prince and closed with Karma. In between: 44 songs, every era, and two unique surprise songs that changed every single night.

This page documents the complete tour — what she played every night, which songs were constants, which were once-in-a-tour rarities, and what made your specific show unique. If you were there, your setlist is below.

Turn your Eras Tour night into personalised wall art

Search your show — the setlist auto-populates from setlist.fm. Every song including your surprise songs, exactly as she played them.

Create My Eras Tour Poster →

✓ Free to preview · ✓ No signup · ✓ Takes 2 minutes

The tour by the numbers

152
Total shows
21
Countries visited
51
Cities
10.1M
Total attendance
$2.08B
Gross revenue
~44
Songs per show

Tour ran March 17, 2023 — December 8, 2024. Final show: BC Place, Vancouver.

How every show opened and closed

Every show opened with
Miss Americana & the Heartbreak Prince

Played as the opening song at all 152 shows — the only song to open the Eras Tour every single night.

Almost every show closed with
Karma

Closed 145 of 152 shows — the de facto finale of the Eras Tour.

Most played songs on the Eras Tour

These songs were performed at every show — the backbone of the Eras Tour setlist.

1 Cruel Summer
All 152
2 Love Story
All 152
3 You Belong With Me
All 152
4 Fearless
All 152
5 Speak Now
All 152
6 Dear John
All 152
7 The Archer
All 152
8 Lover
All 152
9 The Man
All 152
10 cardigan
All 152
11 august
All 152
12 illicit affairs
All 152
13 Champagne Problems
All 152
14 Tolerate It
All 152
15 Anti-Hero
All 152
16 Midnight Rain
All 152
17 Vigilante Shit
All 152
18 Bejeweled
All 152
19 Mastermind
All 152
20 Karma
All 152

Songs performed per era

The Eras Tour featured songs from all of Taylor's studio albums, plus The Tortured Poets Department (added April 2024) and surprise songs each night.

Taylor Swift
2 songs
Fearless
4 songs
Speak Now
4 songs
Red
5 songs
folklore
5 songs
1989
5 songs
reputation
4 songs
Lover
4 songs
evermore
4 songs
Midnights
6 songs
Surprise Songs
2 songs

Rarest songs — played only once or twice

These surprise songs were performed at just one or two shows across the entire 152-show tour. If you heard one of these, you witnessed something very few fans ever did.

The Outside Once only

Played once — Mexico City, Aug 26 2023

Sweeter Than Fiction Once only

Played once — Nashville, May 2023

Superman Once only

Played once — Arlington, Apr 2023

A Perfectly Good Heart Once only

Played once — Arlington, Apr 2023

Come In With the Rain Once only

Played once — Foxborough, May 2023

Ours Once only

Played once — Foxborough, May 2023

Untouchable Once only

Played once — Chicago, Jun 2023

Mary's Song (Oh My My My) Once only

Played once — Chicago, Jun 2023

Teardrops on My Guitar 2× only

Played twice across the tour

Tied Together with a Smile 2× only

Played twice across the tour

The surprise songs — what made every show unique

Every Eras Tour show featured two surprise songs — one on acoustic guitar, one on piano. These were never repeated consecutively, meaning no two back-to-back shows were identical. Taylor performed songs spanning her entire career, from debut album deep cuts to then-unreleased tracks, as well as occasional covers.

This is why your exact setlist matters. The 44 staple songs were the same for everyone — but the two surprise songs you heard are yours alone. No one at any other show got that exact same pair. Your Eras Tour poster is the only document that proves which songs played at your specific show, on your specific night.

Eras Tour facts

  • Miss Americana & the Heartbreak Prince opened every single one of the 152 shows
  • Karma closed the show in 145 out of 152 performances
  • Two surprise songs were performed every night — one acoustic guitar, one piano
  • No two consecutive shows had the same pair of surprise songs
  • The tour visited 21 countries across 5 continents
  • Total setlist length averaged 44 songs per show
  • The longest show was approximately 3 hours 44 minutes
  • The Tortured Poets Department tracks were added to setlists from April 2024
  • All Too Well (10 Minute Version) was performed at every show
  • “22” featured a fan selected from the crowd wearing a birthday hat at every show
  • The tour grossed over $2 billion — the highest-grossing tour in history

Your night. Your setlist. Your wall.

Search your Eras Tour show — the complete setlist auto-populates including your surprise songs. Preview your poster free, download for A$4.99.

Create My Eras Tour Poster →

✓ Free to preview · ✓ No signup · ✓ Takes 2 minutes