Seit August 2006 führt die Stadt St.Gallen auf der Oberstufe eine Talentschule. Hier werden Jugendliche mit ausgewiesenen Fähigkeiten im sportlichen, musikalischen oder künstlerischen Bereich gemäss ihrem schulischen Status in typengemischten Talentklassen umfassend gefördert.

Der Besuch der Talentschule erfordert von den Jugendlichen ein besonderes Engagement und ein hohes Mass an Eigenverantwortung. Gegenüber ihren Mitschülerinnen und Mitschülern haben die jungen Talente eine Vorbildfunktion.