STVV werd opgericht in 1924 als Sint-Truidensche Voetbal Vereeniging. De club speelde in de regionale reeksen tot 1954, toen ze promoveerden naar de Tweede Klasse. In 1957 promoveerde STVV naar de Eerste Klasse, maar degradeerde na één seizoen alweer.
De jaren 60 en 70 waren moeilijke tijden voor STVV. De club pendelde tussen de Eerste en Tweede Klasse. In 1977 degradeerde STVV zelfs naar de Derde Klasse.
Begin jaren 80 kende STVV een periode van grote successen. De club promoveerde in 1981 naar de Eerste Klasse en eindigde in 1982 als tweede achter Standard Luik. In 1985 won STVV de Beker van België.
De successen van STVV hadden veel te danken aan een aantal getalenteerde spelers, zoals Lei Clijsters, Marc Wilmots en Jan Ceulemans. Onder leiding van trainer Georges Leekens speelde STVV attractief voetbal en trok veel supporters aan.
Na de gloriejaren beleefde STVV een moeilijke periode. De club degradeerde in 1992 naar de Tweede Klasse en in 1995 zelfs naar de Derde Klasse. In 1995 promoveerde STVV terug naar de Tweede Klasse en in 2000 naar de Eerste Klasse.
Sindsdien is STVV stabiel gebleven in de Eerste Klasse. De club eindigde verschillende keren in de top 10 en speelde zelfs een keer Europees voetbal. In 2016 behaalde STVV de finale van de Beker van België, maar verloor van Club Brugge.
STVV is een club met een rijke geschiedenis en een mooie toekomst. De club heeft een sterke kern van supporters en een ambitieus bestuur. STVV wil de komende jaren meedraaien in de top van de Eerste Klasse en Europees voetbal spelen.
De club heeft de afgelopen jaren veel geïnvesteerd in zijn jeugdopleiding. STVV hoopt dat de komende jaren een aantal talentvolle spelers uit de eigen jeugdopleiding doorbreken. De toekomst ziet er dus rooskleurig uit voor STVV.