

Song
Dear John
by Taylor Swift
Speak Now · October 25, 2010 · 6:43
About This Song
On October 25, 2010, Taylor Swift dropped the fifth track of her third studio album, Speak Now, and instantly created a six-minute-and-forty-three-second power ballad that defied radio conventions. The song opens with a sparse arrangement before swelling into a cathartic climax driven by electric blues elements and heavy instrumentation. Swift wrote the lyrics alone and co-produced the track with Nathan Chapman, crafting a sound that blends country pop, soft rock, and atmospheric slide guitar.
While the title references the classic trope of a breakup letter sent to a soldier, the lyrics expand into a scathing, detailed account of an abusive relationship. Most listeners identified the subject as musician John Mayer, whom Swift dated briefly in 2009 when she was 19 and he was 32. Specific lines like "Don't you think I was too young to be messed with?" fueled public speculation about their age gap and dynamic. Mayer responded publicly by calling the track "cheap songwriting" in a Rolling Stone interview, while critics hailed it as a masterpiece of emotional precision.
Despite never being released as an official single or receiving a music video, the song achieved significant commercial success through digital downloads alone. It peaked at number 54 on the US Billboard Hot 100 and reached number 10 on the Billboard Hot Country Songs chart. Over time, publications like The Guardian and NME have consistently ranked it among Swift's best work, cementing its status as one of the defining breakup songs of the 21st century.
Credits
Songwriters
Taylor Swift
Producers
Taylor Swift, Nathan Chapman
Certifications
Keywords
Sources
Song Info
- Artist
- Taylor Swift
- Album
- Speak Now
- Released
- October 25, 2010
- Duration
- 6:43
- Label
- Big Machine Records
- Track #
- 5
- Peak Chart
- #54 Billboard Hot 100, #10 Billboard Hot Country Songs
- Release Date
- October 25, 2010
- Writer
- Taylor Swift
- Producers
- Taylor Swift, Nathan Chapman
- Track Number
- 5
- Billboard Hot 100 Peak
- 54
- Billboard Hot Country Songs Peak
- 10
- Music Video
- None
Join the community
fans discussing