1989
Bad Blood — live & recordings
278 documented shows · 144 with recordings.
This is a growing archive of six tours, not a complete record of every Taylor Swift appearance. Counts include documented songs and medleys once per show. Missing and partial setlists mean actual totals may be higher.
Released recordings
A growing selection of verified releases and versions. Availability varies by region.
Album recordings
Album recording
1989
Collaborations
Featuring Kendrick Lamar
Bad Blood (feat. Kendrick Lamar) - Single
Featuring Kendrick Lamar (Taylor’s Version)
1989 (Taylor's Version) [Deluxe]
Live performances of Bad Blood
- Vancouver · December 8, 2024BC Place
- Vancouver · December 7, 2024BC Place
- Vancouver · December 6, 2024BC Place
- Toronto · November 23, 2024Rogers Centre
- Watch Bad Blood · Carlo C. · excerpt
- Toronto · November 22, 2024Rogers Centre
- Toronto · November 21, 2024Rogers Centre
- Toronto · November 16, 2024Rogers Centre
- Watch Bad Blood · Josh Kaz · excerpt
- Toronto · November 15, 2024Rogers Centre
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Toronto · November 14, 2024Rogers Centre
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Indianapolis · November 3, 2024Lucas Oil StadiumNo recording linked yet.
- Indianapolis · November 2, 2024Lucas Oil Stadium
- Indianapolis · November 1, 2024Lucas Oil Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- New Orleans · October 27, 2024Caesars Superdome
- New Orleans · October 26, 2024Caesars SuperdomeNo recording linked yet.
- New Orleans · October 25, 2024Caesars Superdome
- Miami Gardens · October 20, 2024Hard Rock Stadium
- Watch Bad Blood · Luna | Rich · multiple songs
- Miami Gardens · October 19, 2024Hard Rock Stadium
- Miami Gardens · October 18, 2024Hard Rock Stadium
- London · August 20, 2024Wembley Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- London · August 19, 2024Wembley Stadium
- Watch Bad Blood · Middle Dog Videos · excerpt
- London · August 17, 2024Wembley Stadium
- London · August 16, 2024Wembley StadiumNo recording linked yet.
- London · August 15, 2024Wembley Stadium
- Warsaw · August 3, 2024PGE Narodowy
- Warsaw · August 2, 2024PGE Narodowy
- Warsaw · August 1, 2024PGE Narodowy
- Watch Bad Blood · Jaskub · excerpt
- Munich · July 28, 2024Olympiastadion
- Watch Bad Blood · Michele Chesser · excerpt
- Munich · July 27, 2024Olympiastadion
- Watch Bad Blood · Katoo · excerpt
- Hamburg · July 24, 2024Volksparkstadion
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Hamburg · July 23, 2024Volksparkstadion
- Watch Bad Blood · ALLABOUTTAY · multiple songs
- Gelsenkirchen · July 19, 2024Veltins-Arena
- Watch Bad Blood · Katoo · excerpt
- Watch Bad Blood · Katoo · excerpt
- Gelsenkirchen · July 18, 2024Veltins-ArenaNo recording linked yet.
- Gelsenkirchen · July 17, 2024Veltins-Arena
- Milan · July 14, 2024San SiroNo recording linked yet.
- Milan · July 13, 2024San Siro
- Zürich · July 10, 2024LetzigrundNo recording linked yet.
- Zürich · July 9, 2024Letzigrund
- Watch Bad Blood · Concertravellers · excerpt
- Amsterdam · July 6, 2024Johan Cruyff Arena
- Amsterdam · July 5, 2024Johan Cruyff Arena
- Amsterdam · July 4, 2024Johan Cruyff Arena
- Watch Bad Blood · LilMonster414 · multiple songs
- Dublin · June 30, 2024Aviva Stadium
- Watch Bad Blood · Arikuchiri · multiple songs
- Dublin · June 29, 2024Aviva StadiumNo recording linked yet.
- Dublin · June 28, 2024Aviva Stadium
- Watch Bad Blood · ERINvisible String · excerpt
- London · June 23, 2024Wembley Stadium
- Watch Bad Blood · oshthereal · excerpt
- London · June 22, 2024Wembley Stadium
- London · June 21, 2024Wembley Stadium
- Cardiff · June 18, 2024Principality Stadium
- Watch Bad Blood · Jamie F · multiple songs
- Liverpool · June 15, 2024Anfield
- Liverpool · June 14, 2024Anfield
- Watch Bad Blood · Kay M · excerpt
- Liverpool · June 13, 2024Anfield
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Edinburgh · June 9, 2024Murrayfield Stadium
- Watch Bad Blood · Hits Differently · excerpt
- Edinburgh · June 8, 2024Murrayfield Stadium
- Edinburgh · June 7, 2024Murrayfield Stadium
- Décines-Charpieu · June 3, 2024Groupama StadiumNo recording linked yet.
- Décines-Charpieu · June 2, 2024Groupama Stadium
- Madrid · May 30, 2024Estadio Santiago BernabéuNo recording linked yet.
- Madrid · May 29, 2024Estadio Santiago BernabéuNo recording linked yet.
- Lisbon · May 25, 2024Estádio da Luz
- Watch Bad Blood · concertsfan · excerpt
- Lisbon · May 24, 2024Estádio da Luz
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Stockholm · May 19, 2024Friends Arena
- Watch Bad Blood · so much for music · excerpt
- Stockholm · May 18, 2024Friends Arena
- Stockholm · May 17, 2024Friends Arena
- Nanterre · May 12, 2024Paris La Défense Arena
- Watch Bad Blood · Claire Juste · excerpt
- Nanterre · May 11, 2024Paris La Défense ArenaNo recording linked yet.
- Nanterre · May 10, 2024Paris La Défense ArenaNo recording linked yet.
- Nanterre · May 9, 2024Paris La Défense Arena
- Watch Bad Blood · Katoo · excerpt
- Singapore · March 9, 2024Singapore National StadiumNo recording linked yet.
- Singapore · March 8, 2024Singapore National StadiumNo recording linked yet.
- Singapore · March 7, 2024Singapore National Stadium
- Watch Bad Blood · RC
- Watch Bad Blood · Steve Woo · multiple songs
- Singapore · March 4, 2024Singapore National Stadium
- Watch Bad Blood · YIMING NIU · excerpt
- Singapore · March 3, 2024Singapore National Stadium
- Watch Bad Blood · dandee · excerpt
- Singapore · March 2, 2024Singapore National Stadium
- Watch Bad Blood · Ronnel Sanchez · excerpt
- Sydney · February 26, 2024Accor Stadium
- Watch Bad Blood · eightball inc. · excerpt
- Sydney · February 25, 2024Accor Stadium
- Watch Bad Blood · Rod · excerpt
- Sydney · February 24, 2024Accor Stadium
- Watch Bad Blood · MRNMISTER · excerpt
- Sydney · February 23, 2024Accor Stadium
- Watch Bad Blood · Joyce Joys · excerpt
- Melbourne · February 18, 2024Melbourne Cricket Ground
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Melbourne · February 17, 2024Melbourne Cricket Ground
- Melbourne · February 16, 2024Melbourne Cricket Ground
- Tokyo · February 10, 2024Tokyo Dome
- Tokyo · February 9, 2024Tokyo Dome
- Watch Bad Blood · ササモトミュージック / SASAMOTOmusic
- Watch Bad Blood · waocb1300
- Watch Bad Blood · mizkey h. · multiple songs
- Watch Bad Blood · dejaxxxvu · multiple songs
- Watch Bad Blood · TaylorMoon · excerpt
- Tokyo · February 8, 2024Tokyo Dome
- Tokyo · February 7, 2024Tokyo Dome
- Watch Bad Blood · NephetsYUI Entertainment · multiple songs
- Watch Bad Blood · dejaxxxvu · multiple songs
- São Paulo · November 26, 2023Allianz Parque
- Watch Bad Blood · Louise Queiroga · multiple songs
- Watch Bad Blood · Alexandre Kitamura · excerpt
- Watch Bad Blood · Dg Amg · excerpt
- São Paulo · November 25, 2023Allianz Parque
- São Paulo · November 24, 2023Allianz Parque
- Rio de Janeiro · November 20, 2023Estádio Olímpico Nilton Santos
- Watch Bad Blood · Erick Santos · multiple songs
- Rio de Janeiro · November 19, 2023Estádio Olímpico Nilton Santos
- Rio de Janeiro · November 17, 2023Estádio Olímpico Nilton Santos
- Buenos Aires · November 12, 2023Estadio River Plate
- Watch Bad Blood · David Andreani · excerpt
- Buenos Aires · November 11, 2023Estadio River Plate
- Buenos Aires · November 9, 2023Estadio River Plate
- Mexico City · August 27, 2023Foro Sol
- Mexico City · August 26, 2023Foro Sol
- Mexico City · August 25, 2023Foro SolNo recording linked yet.
- Mexico City · August 24, 2023Foro Sol
- Inglewood · August 9, 2023SoFi Stadium
- Watch Bad Blood · Kenneth Lao · excerpt
- Inglewood · August 8, 2023SoFi StadiumNo recording linked yet.
- Inglewood · August 7, 2023SoFi Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Inglewood · August 5, 2023SoFi Stadium
- Watch Bad Blood · Kristi Spitzmiller · excerpt
- Inglewood · August 4, 2023SoFi Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Inglewood · August 3, 2023SoFi Stadium
- Watch Bad Blood · RB2026 · excerpt
- Santa Clara · July 29, 2023Levi's Stadium
- Santa Clara · July 28, 2023Levi's Stadium
- Seattle · July 23, 2023Lumen Field
- Seattle · July 22, 2023Lumen FieldNo recording linked yet.
- Denver · July 15, 2023Empower Field at Mile High
- Watch Bad Blood · Lore Wonderings · excerpt
- Denver · July 14, 2023Empower Field at Mile High
- Kansas City · July 8, 2023GEHA Field at Arrowhead Stadium
- Watch Bad Blood · garthando · excerpt
- Kansas City · July 7, 2023GEHA Field at Arrowhead StadiumNo recording linked yet.
- Cincinnati · July 1, 2023Paycor Stadium
- Cincinnati · June 30, 2023Paycor StadiumNo recording linked yet.
- Minneapolis · June 24, 2023U.S. Bank Stadium
- Minneapolis · June 23, 2023U.S. Bank Stadium
- Pittsburgh · June 17, 2023Acrisure Stadium
- Watch Bad Blood · Middle Dog Videos · excerpt
- Pittsburgh · June 16, 2023Acrisure Stadium
- Detroit · June 10, 2023Ford Field
- Detroit · June 9, 2023Ford Field
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Chicago · June 4, 2023Soldier Field
- Chicago · June 3, 2023Soldier FieldNo recording linked yet.
- Chicago · June 2, 2023Soldier Field
- Watch Bad Blood · Grace Marchello · excerpt
- East Rutherford · May 28, 2023MetLife Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- East Rutherford · May 27, 2023MetLife Stadium
- Watch Bad Blood · Jen D
- Watch Bad Blood · Deuceboi · excerpt
- Watch Bad Blood · Deuceboi · excerpt
- East Rutherford · May 26, 2023MetLife StadiumNo recording linked yet.
- Foxborough · May 21, 2023Gillette Stadium
- Foxborough · May 20, 2023Gillette Stadium
- Foxborough · May 19, 2023Gillette StadiumNo recording linked yet.
- Philadelphia · May 14, 2023Lincoln Financial Field
- Watch Bad Blood · Eric Huang · excerpt
- Philadelphia · May 13, 2023Lincoln Financial Field
- Watch Bad Blood · Jerry Braden · excerpt
- Philadelphia · May 12, 2023Lincoln Financial FieldNo recording linked yet.
- Nashville · May 7, 2023Nissan Stadium
- Watch Bad Blood · The Eras Tour Archive · excerpt
- Nashville · May 6, 2023Nissan StadiumNo recording linked yet.
- Nashville · May 5, 2023Nissan StadiumNo recording linked yet.
- Atlanta · April 30, 2023Mercedes-Benz StadiumNo recording linked yet.
- Atlanta · April 29, 2023Mercedes-Benz Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Atlanta · April 28, 2023Mercedes-Benz Stadium
- Watch Bad Blood · Kassady Strickland · excerpt
- Houston · April 23, 2023NRG Stadium
- Houston · April 22, 2023NRG Stadium
- Watch Bad Blood · Jonathan Harrott · excerpt
- Houston · April 21, 2023NRG StadiumNo recording linked yet.
- Tampa · April 15, 2023Raymond James Stadium
- Tampa · April 14, 2023Raymond James Stadium
- Tampa · April 13, 2023Raymond James Stadium
- Arlington · April 2, 2023AT&T StadiumNo recording linked yet.
- Arlington · April 1, 2023AT&T Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Arlington · March 31, 2023AT&T Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Paradise · March 25, 2023Allegiant Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Paradise · March 24, 2023Allegiant Stadium
- Watch Bad Blood · Katoo · excerpt
- Glendale · March 18, 2023State Farm Stadium
- Watch Bad Blood · Midnights Swift · excerpt
- Glendale · March 17, 2023State Farm Stadium
- Watch Bad Blood · The Eras Tour Archive · multiple songs
- Watch Bad Blood · Midnights Swift · excerpt
- Watch Bad Blood · danmcbabe · excerpt
- Tokyo · November 21, 2018Tokyo Dome
- Tokyo · November 20, 2018Tokyo DomeNo recording linked yet.
- Auckland · November 9, 2018Mount Smart StadiumNo recording linked yet.
- Brisbane · November 6, 2018The GabbaNo recording linked yet.
- Sydney · November 2, 2018ANZ StadiumNo recording linked yet.
- Melbourne · October 26, 2018Marvel StadiumNo recording linked yet.
- Perth · October 19, 2018Optus StadiumNo recording linked yet.
- Arlington · October 6, 2018AT&T StadiumNo recording linked yet.
- Arlington · October 5, 2018AT&T StadiumNo recording linked yet.
- Houston · September 29, 2018NRG StadiumNo recording linked yet.
- New Orleans · September 22, 2018Mercedes-Benz Superdome
- Watch Bad Blood · Maddie Grace · excerpt
- St. Louis · September 18, 2018The Dome at America's CenterNo recording linked yet.
- Indianapolis · September 15, 2018Lucas Oil StadiumNo recording linked yet.
- Kansas City · September 8, 2018Arrowhead Stadium
- Watch Bad Blood · K8 Concerts · excerpt
- Minneapolis · September 1, 2018U.S. Bank StadiumNo recording linked yet.
- Minneapolis · August 31, 2018U.S. Bank StadiumNo recording linked yet.
- Detroit · August 28, 2018Ford FieldNo recording linked yet.
- Nashville · August 25, 2018Nissan StadiumNo recording linked yet.
- Miami Gardens · August 18, 2018Hard Rock StadiumNo recording linked yet.
- Tampa · August 14, 2018Raymond James StadiumNo recording linked yet.
- Atlanta · August 11, 2018Mercedes-Benz StadiumNo recording linked yet.
- Atlanta · August 10, 2018Mercedes-Benz StadiumNo recording linked yet.
- Pittsburgh · August 7, 2018Heinz FieldNo recording linked yet.
- Toronto · August 4, 2018Rogers CentreNo recording linked yet.
- Toronto · August 3, 2018Rogers CentreNo recording linked yet.
- Foxborough · July 27, 2018Gillette StadiumNo recording linked yet.
- Foxborough · July 26, 2018Gillette StadiumNo recording linked yet.
- East Rutherford · July 22, 2018MetLife StadiumNo recording linked yet.
- East Rutherford · July 21, 2018MetLife StadiumNo recording linked yet.
- East Rutherford · July 20, 2018MetLife StadiumNo recording linked yet.
- Cleveland · July 17, 2018FirstEnergy StadiumNo recording linked yet.
- Philadelphia · July 14, 2018Lincoln Financial FieldNo recording linked yet.
- Philadelphia · July 13, 2018Lincoln Financial Field
- Watch Bad Blood · Brittany Sims · excerpt
- Landover · July 11, 2018FedExField
- Landover · July 10, 2018FedExFieldNo recording linked yet.
- Columbus · July 7, 2018Ohio StadiumNo recording linked yet.
- Louisville · June 30, 2018Cardinal Stadium
- Watch Bad Blood · Ryan's Concert Videos · excerpt
- London · June 23, 2018Wembley Stadium
- Watch Bad Blood · Raymond Jager
- Watch Bad Blood · Katoo · excerpt
- Watch Bad Blood · Katoo · excerpt
- London · June 22, 2018Wembley StadiumNo recording linked yet.
- Dublin · June 16, 2018Croke Park
- Watch Bad Blood · leomcc · excerpt
- Dublin · June 15, 2018Croke ParkNo recording linked yet.
- Manchester · June 9, 2018Etihad StadiumNo recording linked yet.
- Manchester · June 8, 2018Etihad StadiumNo recording linked yet.
- Chicago · June 2, 2018Soldier FieldNo recording linked yet.
- Chicago · June 1, 2018Soldier FieldNo recording linked yet.
- Denver · May 25, 2018Sports Authority Field at Mile HighNo recording linked yet.
- Seattle · May 22, 2018CenturyLink FieldNo recording linked yet.
- Pasadena · May 18, 2018Rose Bowl
- Santa Clara · May 12, 2018Levi's Stadium
- Watch Bad Blood · BTS x Stay · excerpt
- Watch Bad Blood · Insert Your Emoji · excerpt
- Santa Clara · May 11, 2018Levi's Stadium
- Glendale · May 8, 2018University of Phoenix StadiumNo recording linked yet.
- Melbourne · December 12, 2015AAMI ParkNo recording linked yet.
- Melbourne · December 11, 2015AAMI ParkNo recording linked yet.
- Melbourne · December 10, 2015AAMI ParkNo recording linked yet.
- Adelaide · December 8, 2015Adelaide Entertainment CentreNo recording linked yet.
- Adelaide · December 7, 2015Adelaide Entertainment Centre
- Watch Bad Blood · davluong · excerpt
- Brisbane · December 5, 2015Suncorp StadiumNo recording linked yet.
- Sydney · November 28, 2015ANZ StadiumNo recording linked yet.
- Shanghai · November 12, 2015Mercedes-Benz ArenaNo recording linked yet.
- Shanghai · November 11, 2015Mercedes-Benz ArenaNo recording linked yet.
- Shanghai · November 10, 2015Mercedes-Benz ArenaNo recording linked yet.
- Singapore · November 8, 2015Singapore Indoor StadiumNo recording linked yet.
- Singapore · November 7, 2015Singapore Indoor StadiumNo recording linked yet.
- Tampa · October 31, 2015Raymond James StadiumNo recording linked yet.
- Miami · October 27, 2015American Airlines ArenaNo recording linked yet.
- Atlanta · October 24, 2015Georgia DomeNo recording linked yet.
- Greensboro · October 21, 2015Greensboro ColiseumNo recording linked yet.
- Lexington · October 20, 2015Rupp ArenaNo recording linked yet.
- Fargo · October 12, 2015FargodomeNo recording linked yet.
- Omaha · October 10, 2015CenturyLink Center OmahaNo recording linked yet.
- Omaha · October 9, 2015CenturyLink Center OmahaNo recording linked yet.
- Des Moines · October 8, 2015Wells Fargo ArenaNo recording linked yet.
- Toronto · October 2, 2015Rogers CentreNo recording linked yet.
- St. Louis · September 29, 2015Scottrade CenterNo recording linked yet.
- St. Louis · September 28, 2015Scottrade Center
- Nashville · September 26, 2015Bridgestone ArenaNo recording linked yet.
- Nashville · September 25, 2015Bridgestone ArenaNo recording linked yet.
- Kansas City · September 22, 2015Sprint CenterNo recording linked yet.
- Kansas City · September 21, 2015Sprint CenterNo recording linked yet.
- Columbus · September 18, 2015Nationwide ArenaNo recording linked yet.
- Columbus · September 17, 2015Nationwide ArenaNo recording linked yet.
- Indianapolis · September 16, 2015Bankers Life FieldhouseNo recording linked yet.
- Saint Paul · September 13, 2015Xcel Energy CenterNo recording linked yet.
- Saint Paul · September 12, 2015Xcel Energy Center
- Watch Bad Blood · Kelly Jones · excerpt
- Saint Paul · September 11, 2015Xcel Energy Center
- Watch Bad Blood · shedana · excerpt
- Denver · September 6, 2015Pepsi CenterNo recording linked yet.
- Denver · September 5, 2015Pepsi CenterNo recording linked yet.
- Salt Lake City · September 4, 2015EnergySolutions ArenaNo recording linked yet.
- San Diego · August 29, 2015Petco ParkNo recording linked yet.
- Los Angeles · August 26, 2015Staples CenterNo recording linked yet.
- Los Angeles · August 24, 2015Staples CenterNo recording linked yet.
- Los Angeles · August 21, 2015Staples CenterNo recording linked yet.
- Glendale · August 18, 2015Gila River ArenaNo recording linked yet.
- Glendale · August 17, 2015Gila River ArenaNo recording linked yet.
- Santa Clara · August 15, 2015Levi's StadiumNo recording linked yet.
- Seattle · August 8, 2015CenturyLink Field
- Edmonton · August 5, 2015Rexall PlaceNo recording linked yet.
- Edmonton · August 4, 2015Rexall PlaceNo recording linked yet.
- Vancouver · August 1, 2015BC PlaceNo recording linked yet.
- Foxborough · July 25, 2015Gillette StadiumNo recording linked yet.
- Foxborough · July 24, 2015Gillette Stadium
- Watch Bad Blood · x123xabcx123x · excerpt
- Chicago · July 19, 2015Soldier Field
- Watch Bad Blood · Alexa W · excerpt
- Chicago · July 18, 2015Soldier FieldNo recording linked yet.
- Washington, D.C. · July 14, 2015Nationals Park
- Washington, D.C. · July 13, 2015Nationals ParkNo recording linked yet.
- East Rutherford · July 11, 2015MetLife StadiumNo recording linked yet.
- East Rutherford · July 10, 2015MetLife StadiumNo recording linked yet.
- Montreal · July 7, 2015Bell CentreNo recording linked yet.
- Ottawa · July 6, 2015Canadian Tire CentreNo recording linked yet.
- Dublin · June 30, 20153ArenaNo recording linked yet.
- Dublin · June 29, 20153ArenaNo recording linked yet.
- London · June 27, 2015Hyde Park
- Manchester · June 24, 2015Manchester ArenaNo recording linked yet.
- Glasgow · June 23, 2015SSE HydroNo recording linked yet.
- Amsterdam · June 21, 2015Ziggo DomeNo recording linked yet.
- Cologne · June 20, 2015Lanxess ArenaNo recording linked yet.
- Cologne · June 19, 2015Lanxess ArenaNo recording linked yet.
- Philadelphia · June 12, 2015Lincoln Financial FieldNo recording linked yet.
- Raleigh · June 9, 2015PNC ArenaNo recording linked yet.
- Charlotte · June 8, 2015Time Warner Cable ArenaNo recording linked yet.
- Pittsburgh · June 6, 2015Heinz Field
- Cleveland · June 3, 2015Quicken Loans ArenaNo recording linked yet.
- Louisville · June 2, 2015KFC Yum! CenterNo recording linked yet.
- Detroit · May 30, 2015Ford Field
- Baton Rouge · May 22, 2015LSU Tiger StadiumNo recording linked yet.
- Bossier City · May 20, 2015CenturyLink CenterNo recording linked yet.
- Winchester · May 15, 2015City of RockNo recording linked yet.
- Tokyo · May 6, 2015Tokyo Dome
- Watch Bad Blood · JP Le Grand · multiple songs
- Tokyo · May 5, 2015Tokyo DomeNo recording linked yet.