L'histoire du football à Onet-le-Château débute véritablement en 1972 avec la création de l'Éveil Sportif des Quatre-Saisons (ESQS), même si les statuts de l'association avaient été déposés dès mars 1971. Le football avait toutefois déjà été pratiqué dans le secteur à travers une première entente avec le Stade Ruthénois, sous l'appellation Rodez-QSS, à la fin des années 1960. Le nouveau club s'implante rapidement dans la commune et devient l'un des principaux représentants du football castonétois. En 1984, l'ESQS remporte notamment la Coupe de l'Aveyron, premier trophée marquant de son histoire.
En 1992, le club est rebaptisé Éveil Sportif d'Onet-le-Château. Cinq ans plus tard, en 1997, une nouvelle étape est franchie avec la fusion entre les structures des Quatre-Saisons et des Costes-Rouges, donnant naissance à l'Entente Sportive d'Onet-le-Château (ESOC). Cette nouvelle entité permet au football local de poursuivre son développement et de renforcer ses effectifs. Les différents changements de dénomination correspondent ainsi à une même continuité associative, aujourd'hui incarnée par Onet-le-Château Football.
Le début des années 2000 constitue l'une des périodes les plus importantes de l'histoire du club. En 2002, l'Entente Sportive d'Onet-le-Château remporte le championnat de Ligue Midi-Pyrénées et accède pour la première fois à un championnat national, le CFA2. Cette accession permet au club castonétois de se mesurer à des formations venues de tout le Sud de la France et marque l'aboutissement de trois décennies de progression depuis la création de l'ES Quatre-Saisons.
En 2011, après plusieurs années sous l'appellation ESOC, le club adopte son nom actuel d'Onet-le-Château Football. Cette nouvelle identité accompagne la volonté de poursuivre le développement de l'association, notamment auprès des jeunes. Le club s'est depuis imposé comme une structure importante du football aveyronnais, avec plus de 400 licenciés et une présence régulière dans les championnats régionaux et nationaux.
Aujourd'hui, Onet-le-Château Football demeure l'un des clubs majeurs de l'Aveyron. En 2022, il remporte le championnat de Régional 1 Occitanie et obtient ainsi son accession en National 3, niveau qu'il retrouve pour la première fois depuis son unique passage vingt saisons auparavant.