Haynes naît le à Wichita dans le Kansas, de Dana Mitchell et William Haynes. Il grandit principalement dans une ferme à Andale, au Kansas, dans une famille de cinq enfants, dont Clinton, un de ses frères, qui tentera lui aussi plus tard une carrière d'acteur. Durant sa jeunesse, il habite également dans l’Arkansas, au Nouveau-Mexique, au Texas et en Floride. Il étudie dans les lycées de Navarre, en Floride, et d'Andale, au Kansas. Il est diplômé de l'établissement Samuel Clemens de Schertz, aux Texas.
En 2009, l'acteur joue dans un épisode de la première saison de la série télévisée Melrose Place.
2009-2013 : Teen Wolf et Arrow
En 2009, Haynes décroche le rôle de Shane dans la série télévisée Look: The Series, basée sur le film de 2007 du même nom, Look. Il déclare à ce sujet dans une interview : « Je joue un connard de 17 ans. La série est très osée, avec beaucoup de nudité, de sexe, drogues et expériences de vie réelles qui vont choquer le public »[1].
En , le tournage de la série télévisée The Gates, dans laquelle il interprète Brett Crezski, un joueur de football lycanthrope, commence.
Il obtient en 2011 le rôle principal de Jackson Whittemore (le kanima) dans la série télévisée Teen Wolf, qui est un succès. En , Haynes publie sur le réseau social Twitter ce message : « Ces quelques dernières années ont été les meilleures de ma vie. Je suis triste que ce chapitre doive se terminer, mais je suis excité d'en commencer un nouveau. Merci pour tout votre amour ». Il est officiellement annoncé le lendemain qu'il quitte la série après seulement deux saisons. La même année, l'acteur apparaît dans un épisode de la série télévisée The Nine Lives of Chloe King.
En , il tient le rôle du petit-ami de la chanteuse Leona Lewis dans le vidéoclip illustrant son morceau Trouble.
En 2013, Haynes commence à jouer le double-rôle récurrent de Roy Harper/Arsenal dans la série télévisée Arrow. Son personnage est ensuite classé comme principal durant les saisons 2 et 3, avant que l'acteur ne quitte la série. Il reviendra toutefois le temps d'un épisode durant la quatrième saison, en tant qu'invité.
Il fera son retour dans la saison 6 le temps d’un arc de quelques épisodes.
En , il apparaît dans le vidéoclip du titre Gold de la chanteuse Victoria Justice. En décembre de la même année, Haynes sort un single avec le chanteur Travis-Atreo intitulé Baby It's Christmas.
2014-présent : Retour aux sources et American Horror Story
En 2014, il apparaît dans le vidéoclip illustrant le morceau Honey, I'm Good d'Andy Grammer. Durant la même année, il dévoile de nombreux extraits de lui chantant des reprises de chansons. Il admet alors aimer chanter depuis tout petit, avant de reprendre le titre 19 You+Me avec New Heights en novembre. Il revient ensuite au mannequinat en participant à la campagne publicitaire d' Abercrombie & Fitch, Making of a Star. Les photographies où il apparaît sont alors visibles dans tous les magasins de la marque à travers le monde.
En 2015, Haynes décroche un rôle dans le film San Andreas où il incarne le personnage de Joby O'Leary.
L'acteur apparaît en 2016 dans deux épisodes de la série télévisée The Grinder, et dans deux épisodes de la seconde saison de Scream Queens.
En , Haynes avoue vouloir revenir dans Teen Wolf, son retour pour la sixième bis saison de la série télévisée est officialisé quelques mois plus tard. Il est annoncé en juin de la même année que l'acteur jouera le rôle du Détective Jack Samuels dans la septième saison de l'anthologie horrifique American Horror Story. Son personnage est un officier de police gay corrompu, il apparaît dans 6 des 11 épisodes de la saison.
Vie privée
Haynes souffre d'anxiété depuis sa naissance. En , il révèle son homosexualité au magazine Entertainment Weekly[2] après avoir déclaré sur le réseau social Tumblr être bisexuel et vouloir vivre la vie au jour le jour, sans cacher son orientation sexuelle à qui que ce soit.
En , il accepte la demande en mariage de son compagnon Jeff Leatham, fleuriste de célébrités. Le , le couple s'est marié[3] dans un hôtel à Palm Springs, en Californie, aux États-Unis, prenant le nom de Haynes-Leatham lors d'une cérémonie célébrée par Kris Jenner. Depuis la mort de sa mère, ils ont fait un « break » mais Colton et Jeff sont toujours ensemble comme on a pu lire sur leurs Instagram puis ont finalement décidé de rompre[4]. Sa meilleure amie est Emily Bett Rickards, rencontrée sur le tournage de la série Arrow ainsi que Holland Roden dont il est resté très proche depuis Teen Wolf.
↑« Colton Haynes s'est marié avec Jeff Leatham !
Le 5 mai 2018, la presse people annonce la rupture de Colton Haynes d'avec son époux Jeff Leatham pour adultère. », purebreak.com, (lire en ligne, consulté le )-