4 marca 1914 zawarł związek małżeński z Olive E. Ireland, z którą odnosił sukcesy w wodewilu. Za namową żony przenieśli się do Los Angeles. Do połowy lat trzydziestych Hayes pojawił się w wielu filmach, w tym wielu w westernach. Chociaż grał złoczyńców i pomocników, najlepiej zapamiętano go dzięki temu drugiemu, w tym w roli Windy’ego Hallidaya, pomocnika Hopalonga Cassidy’ego w westernie The Renegade Trail (1939). Po tym, jak zagrał Gabby’ego Whitakera w westernie Southward Ho! (1939) u boku Roya Rogersa, przyjął pseudonim „Gabby”. Ta konkretna postać pojawiła się w ponad 30 westernach i stała się zauważalnym elementem ikonografii gatunku. Hayes pracował u boku zachodnich gwiazd, takich jak Roy Rogers, Gene Autry i John Wayne, z którymi dzielił ekran 15 razy. W 1956 przeniósł się do telewizji, realizując program dla dzieci o tematyce westernowej The Gabby Hayes Show.
Na początku 1969 trafił do szpitala im. św. Józefa w Burbank w Kalifornii w celu leczenia chorób układu krążenia. Hayes zmarł tam 9 lutego 1969 w wieku 83 lat.