"Mr. Know It All" is a song by American singer-songwriter Teddy Swims. A track about the pain of sabotaging one's personal love life, it was written by Swims alongside Alexander Izquierdo, Ed Drewett, Joshua Coleman, Julian Bunetta, and Rosie Danvers, and was released on April 10, 2026, through Warner.
Background and composition "Mr. Know It All" was written by Teddy Swims, together with Alexander Izquierdo, Ed Drewett, Rosie Danvers, Joshua Coleman, and Julian Bunetta, with the latter two and John Ryan co-producing the song. The track was described as a blend of "vintage '80s-inspired rock and R&B production".
According to Swims, the song "explores the idea that love can become a self-fulfilling contradiction". He further explained, "when you believe you already know how it ends, you protect yourself by holding back and that distance becomes the reason it fails. But when you try to fight that fate and control every outcome, you can end up suffocating the connection". Swims added that the track is a spin on Robert K. Merton's the prophet's dilemma.
Release The song was officially released as a single on April 10, 2026, through Warner. Swims debuted the song live on the music festival Coachella 2026 that same day.
Music video The music video was released on April 9, 2026 on Swims' official YouTube channel. It featured Swims singing with a graffiti wall behind him, visuals of eyes, and an owl. The owl in the video was believed to symbolize wisdom and it looked at what the future would look like.
Credits and personnel Credits are adapted via Tidal.
Musicians Jaten Dimsdale – lead vocals, background vocals Julian Bunetta – background vocals, bass, drums, guitar, keyboards Ed Drewett – background vocals Joshua Coleman – drums John Ryan – drums
Technical Nathan Dantzler – mastering Alex Ghenea – mixing Jeff Gunnell – engineering Julian Bunetta – programming Harrison Tate – mastering assistance
Charts
Weekly charts + Chart (2026) Peakposition Australia (ARIA) 65 Bulgaria Airplay (PROPHON) 1 Canada AC (Billboard) 15 Canada Hot AC (Billboard) 12 Croatia International Airplay (Top lista) 1 France (SNEP) 54 France Airplay (SNEP) 2 Greece International Airplay (IFPI) 14 Hungary (Editors' Choice Top 40) 7 Italy Airplay (EarOne) 34 Latvia Airplay (TopHit) 142 Lebanon (Lebanese Top 20) 7 Lithuania (AGATA) 82 Netherlands Airplay (Dutch Charts) 1 New Zealand Hot Singles (RMNZ) 4 Nigeria Airplay (TurnTable) 91 North Macedonia Airplay (Radiomonitor) 1 Poland (Polish Airplay Top 100) 2 Poland (Polish Streaming Top 100) 64 San Marino Airplay (SMRTV Top 50) 33 Serbia Airplay (Radiomonitor) 2 Slovenia Airplay (Radiomonitor) 1 Spain Airplay (Promusicae) 2 Suriname (Nationale Top 40) 21 Turkey International Airplay (Radiomonitor Türkiye) 4
Monthly charts + Chart (2026) Peakposition Belarus Airplay (TopHit) 2 CIS Airplay (TopHit) 2 Estonia Airplay (TopHit) 6 Kazakhstan Airplay (TopHit) 12 Lithuania Airplay (TopHit) 1 Moldova Airplay (TopHit) 1 Romania Airplay (TopHit) 19 Russia Airplay (TopHit) 3 Ukraine Airplay (TopHit) 8
Certifications
Release history + Region Date Format(s) Version Label Various April 10, 2026 Original Warner Italy Radio airplay United States April 28, 2026 Contemporary hit radio Various July 31, 2026 Piano version September 4, 2026 Remixes
References