Johnny Weir (narozen 2. července 1984 v Coatesville, Pensylvánie) je americký krasobruslař. Třikrát se stal mistrem Spojených států. Ve svých pamětech vydaných v lednu 2011 napsal, že je gay.
Weir začal s bruslením pozdě, až ve 12 letech.Předtím závodil jako jezdec na koni.
Weir se s rodinou přestěhoval do Delaware, aby mohl bruslit. Weir původně trénoval na Delawarské univerzitě. I přes pozdní začátky se Weir stal v roce 2001 v šestnácti letech juniorským mistrem světa. Spolu s Evanem Lysackem získali v tom roce dvě první medaile a poprvé od roku 1987 se stalo, že USA získaly na juniorském mistrovství světa jednu a dvě medaile.
V roce 2003 se Weirová umístila na druhém místě po krátkém programu na mistrovství republiky v Dallasu. Během programu však doslova narazil do zdi a poté měl ošklivý pád na skoku. V polovině programu odstoupil. Když odcházel, objal ho Lysacek, který mu řekl, že se s ním uvidí příští rok.
Po této nevydařené soutěži Weir opustil klub Delawarské univerzity a přestěhoval se na zimní stadion The Pond. Jeho trenérka Priscilla Hillová přišla s ním.
V roce 2004 Weir vyhrál národní šampionát a v letech 2005 a 2006. V sezóně 2005/2006 měl Weir krátký program na The Swan. Byl zesměšněn během filmu Blades of Glory a stal se ikonou olympijských her 2006. S tímto krátkým programem dosáhl Weir největšího úspěchu ve své kariéře. Na zimních olympijských hrách 2006 byl Weir po krátkém programu druhý. Po dlouhém programu, v němž vynechal osmý skok a předvedl dvě kombinace, když byly povoleny tři, klesl na celkové páté místo.
V roce 2007 získal Weir na národním šampionátu bronzovou medaili. Po této sezóně přešel k trenérce Galině Zmievské, která předtím trénovala Viktora Petrenka a Oksanu Baiulovou, kteří získali zlaté olympijské medaile.
Weir žije a trénuje v New Jersey. Pracuje také jako model. Objevil se v módních časopisech a prošel se po molu během newyorského týdne módy.

