En 2010, Glayton fait une apparition dans le feuilleton Des jours et des vies et la série Shake It Up. En 2012, Garrett Clayton obtient le rôle principal dans le téléfilm Une danse pour Noël[1] et, l'année suivante, le rôle de Tanner dans la comédie musicale de Disney Teen Beach Movie dans laquelle il joue le chef des surfers. La même année, il joue le rôle d'Earl dans la troisième saison de Jessie.
En 2016, Clayton décroche le rôle de Brent Corrigan, dans le thriller King Cobra, au côté de James Franco racontant l’affaire du meurtre du producteur de films pornographiques Bryan Kocis.
En 2017, Clayton décroche le rôle de Steven, un adolescent suicidaire, dans le film Reach[2].