Your Complete Guide to the Eras Tour Set List — Including the Changes For the Movie

The first leg of Taylor Swift's Eras Tour ended this August, but fans get to relive the magic of the show thanks to the Eras Tour film. In the movie, released Oct. 13 in theaters worldwide, fans can experience Swift's live show on the big screen (and tickets are a lot cheaper).

During the tour, which started back in March, Swift has sampled songs from throughout her career. While fans always knew her set list was never going to be able to include the entirety of her vast catalog, the musician did her best to give fans a song from almost every one of her eras (only her debut album, "Taylor Swift," didn't get its own official section of the set list). And before wrapping up her first set of US dates, Swift revealed the imminent arrival of "1989 (Taylor's Version)," which will be released Oct. 27.

And if the Swifties in your life seem a little intense about deciphering clues in the set list and Swift's tour outfits, you can't blame them. The Grammy winner has a proven record of dropping clues for her fans to find. For example, on Aug. 9 she debuted new blue versions of her Eras Tour costumes to celebrate the "1989 (Taylor's Version)" reveal at the end of the show. And earlier in the tour, Swift removed "Invisible String" — which is believed to be about boyfriend Joe Alwyn — from her set list days before news broke that the pair had split.

As you head to the Eras Tour film (or look forward to tour dates to come in late 2023 and 2024), we've rounded up every track she's performed during the Eras Tour so far, organized by album. That includes surprise songs and special guests like Phoebe Bridgers, Ice Spice, HAIM, and Maren Morris. Ahead, check out all of the songs Swift has played on her Eras Tour, as well as each set list change and surprise track.

01
Taylor Swift Eras Tour Debut Album Set List
Getty | Kevin Mazur

Taylor Swift Eras Tour Debut Album Set List

Swift hasn't been playing any songs from her self-titled debut consistently, but she brought out "Tim McGraw" on March 17 in Glendale and "Our Song" on March 24 in Las Vegas as acoustic surprises. On April 22, she surprised Houston fans by playing "A Place in This World," and the following night she performed "Cold as You." She also played "Teardrops on My Guitar" in Nashville on May 5.

On May 19, Swift played "Should've Said No" from her debut album in Foxborough, MA. The following night, she performed another song from her debut, "Invisible." On June 30 in Cincinnati, she performed "I'm Only Me When I'm With You." On July 14 in Denver, she sang "Picture to Burn." During the July 24 show in Seattle, she performed "Tied Together With a Smile." On Aug. 4, she once again played "Our Song."

02
Taylor Swift Eras Tour "Fearless" Set List
Getty | Emma McIntyre/TAS23

Taylor Swift Eras Tour "Fearless" Set List

Swift's set list includes three songs from her "Fearless" era: "You Belong With Me," "Love Story," and "Fearless."

She also surprised fans with "Jump Then Fall" at her April 2 show in Arlington, TX, and "You're Not Sorry" at her April 21 performance in Houston. On April 28, she wowed fans in Atlanta with a rendition of "The Other Side of the Door," and on May 5 she graced Nashville fans with "Fifteen."

Swift took a special request from her friend Lena on May 13 and played "Forever & Always" for her Philadelphia fans. Also in Philadelphia, on May 14, the Grammy winner performed "Hey Stephen" for the crowd, before honoring her mom for Mother's Day by breaking out "The Best Day."

On June 3, she brought special guest Maren Morris on stage to perform "You All Over Me." On June 10, she performed "Breathe." Vault track "Mr. Perfectly Fine" made its live debut on June 16, and Swift sang "If This Was a Movie" on June 23. On Aug. 25, she performed "Tell Me Why."

03
Taylor Swift Eras Tour "Speak Now" Set List
Getty | Emma McIntyre/TAS23

Taylor Swift Eras Tour "Speak Now" Set List

Swift has consistently played one song from "Speak Now" at all of her shows — "Enchanted."

She also added the song "Ours" at her March 31 tour stop in Arlington, TX, and performed the titular song from the album during her April 13 performance in Tampa, FL. She went on to play "Mean" on April 15, also in Tampa. She also played "Sparks Fly" and "Mine" at her May 5 and May 7 shows in Nashville. She then sang "Haunted" on June 9, "The Story of Us" on June 17, and "Dear John" on June 24.

On July 7 and 8 in Kansas City, Swift celebrated the release of "Speak Now (Taylor's Version)" by adding "Long Live" to the "Speak Now" portion of the set list, and it seems to be a permanent addition to the concert. For the surprise songs on July 7, Swift sang "Never Grow Up" and "When Emma Falls in Love." Then on July 8, she performed "Last Kiss."

On July 14 in Denver, Swift performed the vault track "Timeless," and the next night she performed "Back to December." On July 28, she sang the vault song "Castles Crumbling," and on Aug. 3, she performed another song from the vault, "I Can See You."

04
Taylor Swift Eras Tour "Red" Set List
Getty | Kevin Mazur

Taylor Swift Eras Tour "Red" Set List

Swift has played "We Are Never Ever Getting Back Together," "22," and "All Too Well (10 Minute Version)" from "Red" at each of her shows so far. She also brought out Phoebe Bridgers to play "Nothing New" from "Red (Taylor's Version)" in Nashville on May 5 and 6, and she and Bridgers performed the show every night that Bridgers opened in May.

Swift also surprised fans with "State of Grace" on March 18 in Glendale, AZ; "Sad Beautiful Tragic" on March 31 in Arlington, TX; "The Lucky One" on April 2, also in Arlington; and "Treacherous" on April 13 in Tampa, FL. She then brought out "Begin Again" in Houston on April 23 and played "I Bet You Think About Me" in Atlanta on April 30.

On May 12, she took a special request from her guest performer Bridgers and performed "Come Back... Be Here" during her Philadelphia show. Then on May 19, in Foxborough, MA, she pulled a song from the vault and performed "Better Man" from "Red (Taylor's Version)."

After her piano was damaged due to rain exposure, Swift performed "Red" on her guitar during the May 21 show in Foxborough. A few days later, on May 26 in East Rutherford, NJ, she surprised the crowd with "Holy Ground."

In June, Swift performed quite a few "Red" songs during the surprise portion of the show. On June 4, she did "The Moment I Knew." On June 9, she performed "I Almost Do," and on June 16, she sang "The Last Time." The next surprise song on "Red" came July 15 when she sang "Starlight." On July 22, she sang "Everything Has Changed" (without collaborator Ed Sheeran), and on July 23 she sang "Message in a Bottle." On July 29, she sang "Stay Stay Stay."

05
Taylor Swift Eras Tour "1989" Set List
Getty | Kevin Winter

Taylor Swift Eras Tour "1989" Set List

Swift has been playing "1989"'s "Blank Space," "Style," "Shake It Off," "Bad Blood," and "Wildest Dreams" at all of her shows.

She also played "Clean" on April 1 in Arlington, TX, and "Wonderland" on April 21 in Houston. She then surprised fans with "How You Get the Girl" in Atlanta on April 29 and performed "Out of the Woods" in Nashville on May 6. On May 13, she played "This Love" near the end of her Philadelphia show, and on May 28, she performed "Clean" and "Welcome to New York" in New Jersey.

The pop star then kicked off June in Chicago with a June 2 performance of "I Wish You Would." And on June 10, she performed "All You Had to Do Was Stay." On Aug. 4, Swift sang "You Are in Love," and on Aug. 8 she sang "I Know Places." Then on Aug. 9, she performed "New Romantics" as the surprise song, making "1989" the first album to have all its songs performed on the Eras Tour.

06
Taylor Swift Eras Tour "Reputation" Set List
Getty | Emma McIntyre/TAS23

Taylor Swift Eras Tour "Reputation" Set List

Swift's "Reputation" picks include "...Ready For It?," "Don't Blame Me," "Delicate," and "Look What You Made Me Do."

She also surprised fans with "Gorgeous" on April 29 in Atlanta. Later, on May 26, she brought surprise guest Jack Antonoff on stage during her May 26 concert in East Rutherford, NJ, to perform "Getaway Car." On July 1 in Cincinnati, Swift sang "Call It What You Want." On July 22, she sang an acoustic version of "This Is Why We Can't Have Nice Things." On Aug. 7, she sang "Dress," and on Aug. 8 she performed "King of My Heart." The next day, she performed "New Year's Day" as the surprise song.

07
Taylor Swift Eras Tour "Lover" Set List
Getty | Christopher Polk

Taylor Swift Eras Tour "Lover" Set List

Swift has played the "Lover" tracks "Cruel Summer," "Lover," "The Man," "The Archer," "Miss Americana & the Heartbreak Prince," and "You Need to Calm Down" at all of her shows.

She also played "Death by a Thousand Cuts" on April 1 in Arlington, TX. Then, on May 21, she treated Foxborough, MA, fans to a performance of "I Think He Knows." She dipped back into her "Lover" album on May 27 when she performed "False God" in East Rutherford, NJ. And Swift performed two "Lover" tracks during her time in Minneapolis. On June 23, she sang "Paper Rings," and on June 24, she sang "Daylight." On July 29, she sang the bonus track "All of the Girls You Loved Before." On Aug. 5, she once again performed "Death by a Thousand Cuts."

In Mexico City, Swift played three "Lover" tracks for the first time on the tour. On Aug. 24, she sang "I Forgot That You Existed." Two nights later on Aug. 26, she performed fan-favorite "Cornelia Street." And during the final Mexico City date on Aug. 27, she performed "Afterglow."

08
Taylor Swift Eras Tour "Folklore" Set List
Getty | Kevin Mazur

Taylor Swift Eras Tour "Folklore" Set List

From "Folklore," Swift has performed "Cardigan," "The Last Great American Dynasty," "My Tears Ricochet," "August," "Illicit Affairs," and "Betty" at all of her shows. She played "Invisible String" at her first three shows and switched to playing "The 1" on March 31 in Arlington, TX.

She also surprised fans with "Mirrorball" in Glendale, AZ, on March 17 and "This Is Me Trying" on March 18. On April 15, she played "Mad Woman" for fans in Tampa, FL. After taking a break from surprising fans with "Folklore" songs, Swift performed "The Lakes" in Chicago on June 2 and "Seven" on June 17. On Aug. 7 she sang "Exile," turning the duet into a solo.

09
Taylor Swift Eras Tour "Evermore" Set List
Getty | Emma McIntyre/TAS23

Taylor Swift Eras Tour "Evermore" Set List

From "Evermore," Swift has been playing "Willow," "Champagne Problems," "'Tis the Damn Season," "Tolerate It," and "Marjorie." During the July 23 and 24 shows, Swift got rid of "'Tis the Damn Season" and replaced it with "No Body, No Crime," which she performed with the opener, Haim. It seems that change will remain in place during shows opened by the band.

She also played "Cowboy Like Me" on March 25 in Las Vegas, and on April 28, she performed "Coney Island" live for the first time in Atlanta. On May 12, she delighted fans in Philadelphia by playing "Gold Rush" in honor of the city's NFL team, the Eagles. In Cincinnati, she sang "Evermore" on June 30, and "Ivy" on July 1. Then on July 8, she sang "Dorothea." On July 28, she sang "Right Where You Left Me."

10
Taylor Swift Eras Tour "Midnights" Set List
Getty | Emma McIntyre/TAS23

Taylor Swift Eras Tour "Midnights" Set List

Swift's "Midnights" selections are "Lavender Haze," "Anti-Hero," "Midnight Rain," "Vigilante Sh*t," "Bejeweled," "Karma," and "Mastermind."

She also played "Snow on the Beach" on March 24 in Las Vegas, and on April 14, in Tampa, FL, she surprised fans with a performance of "The Great War" with The National's Aaron Dessner. The same night, she debuted "You're on Your Own, Kid." She then played "High Infidelity" on April 29 in Atlanta. On May 7, she treated Nashville fans to a rendition of "Would've, Could've, Should've."

During her May 20 stop in Foxborough, MA, Swift performed "Question...?" live for the first time. She then served up another live debut for New Jersey fans when she played "Maroon" during the May 26 show. On all three nights in New Jersey, she also brought out Ice Spice to perform "Karma (Remix)" together. On June 4, Swift debuted "Hits Different" — a bonus track — live for the first time, and she brought back "Maroon" on Aug. 3. On Aug. 5, she sang "You're on Your Own, Kid" for a second time.

In Mexico City, she performed "Sweet Nothing" for the first time on Aug. 24. On Aug. 25, she played "Snow on the Beach" again, on Aug. 26 she repeated "You're on Your Own Kid," and on Aug. 27, she played "Maroon" again.

11
Taylor Swift Eras Tour Set List Surprise Songs
Getty | John Shearer

Taylor Swift Eras Tour Set List Surprise Songs

So far, Swift's surprise songs have included:

  • "Mirrorball"
  • "Tim McGraw"
  • "This Is Me Trying"
  • "State of Grace"
  • "Our Song"
  • "Snow on the Beach"
  • "Cowboy Like Me"
  • "White Horse"
  • "Sad Beautiful Tragic"
  • "Ours"
  • "Death by a Thousand Cuts"
  • "Clean"
  • "Jump Then Fall"
  • "The Lucky One"
  • "Speak Now"
  • "Treacherous"
  • "The Great War"
  • "You're on Your Own, Kid"
  • "Mad Woman"
  • "Mean"
  • "Wonderland"
  • "You're Not Sorry
  • "A Place in This World"
  • "Today Was a Fairytale" (from the "Valentine's Day" soundtrack)
  • "Begin Again"
  • "Cold as You"
  • "The Other Side of the Door
  • "Coney Island"
  • "High Infidelity"
  • "Gorgeous"
  • "I Bet You Think About Me"
  • "How You Get the Girl"
  • "Sparks Fly"
  • "Teardrops On My Guitar"
  • "Out of the Woods"
  • "Fifteen"
  • "Would've, Could've, Should've"
  • "Mine"
  • "Gold Rush"
  • "Come Back... Be Here"
  • "Forever & Always"
  • "This Love"
  • "Hey Stephen"
  • "The Best Day"
  • "Should've Said No"
  • "Better Man"
  • "Question...?"
  • "Invisible"
  • "I Think He Knows"
  • "Red"
  • "Getaway Car"
  • "Maroon"
  • "Holy Ground"
  • "False God"
  • "Welcome to New York"
  • "Clean"
  • "I Wish You Would"
  • "The Lakes"
  • "You All Over Me"
  • "I Don't Wanna Live Forever" ("Fifty Shades Darker" Original Motion Picture Soundtrack)
  • "Hits Different"
  • "The Moment I Knew"
  • "Haunted"
  • "All You Had to Do Was Stay"
  • "Mr. Perfectly Fine"
  • "The Last Time"
  • "Seven"
  • "The Story of Us"
  • "Paper Rings"
  • "If This Was a Movie"
  • "Dear John"
  • "Daylight"
  • "I'm Only Me When I'm With You"
  • "Evermore"
  • "Ivy"
  • "I Miss You, I'm Sorry" (Gracie Abrams cover with Abrams)
  • "Call It What You Want"
  • "Never Grow Up"
  • "When Emma Falls in Love"
  • "Last Kiss"
  • "Dorothea"
  • "Picture to Burn"
  • "Timeless"
  • "Starlight"
  • "Back to December"
  • "This Is Why We Can't Have Nice Things"
  • "Everything Has Changed"
  • Message in a Bottle"
  • "Tied Together With a Smile"
  • "Right Where You Left Me"
  • "Castles Crumbling"
  • "Stay Stay Stay"
  • "All of the Girls You Loved Before"
  • "I Can See You"
  • "Maroon"
  • "Our Song"
  • "You Are in Love"
  • "Death by a Thousand Cuts"
  • "You're on Your Own, Kid"
  • "Dress"
  • "Exile"
  • "I Know Places"
  • "King of My Heart"
  • "New Romantics"
  • "New Year's Day"
  • "I Forgot That You Existed"
  • "Sweet Nothing"
  • "Tell Me Why"
  • "Snow on the Beach"
  • "Cornelia Street"
  • "You're on Your Own Kid"
  • "Afterglow"
  • "Maroon"
12
The Eras Tour Movie Set List Changes
Getty | John Shearer

The Eras Tour Movie Set List Changes

After the movie's world premiere on Oct. 11, early viewers reported that changes had been made to the set list for the film. According to The New York Times, performances of "The Archer," "Cardigan," "Wildest Dreams," and "No Body No Crime" were cut from the film. Fans also reported online that "'Tis the Damn Season" also didn't make the cut. "Long Live" takes place not during the "Speak Now" set, but during the credits of the film. The two surprise songs in the movie are "You're on You're Own, Kid" and "Our Song." Swift's Eras Tour film was filmed during some of the shows in Los Angeles in August.