Pas de passage à Castres sans un détour par le musée Goya, consacré aux peintres espagnols et au célèbre artiste Francisco de Goya.
Le musée est logé dans l'ancien palais épiscopal, joyau du XVIIe siècle, signé Mansart, l'un des architectes de Versailles, pour l'architecture, et Le Nôtre pour les jardins.
Initialement organisé autour d'œuvres de Goya, le musée s'est enrichi au fil du temps de donations comprenant de nombreuses réalisations des grands maîtres espagnols. Il est de fait réputé pour illustrer toute la création artistique en Espagne, de l'Antiquité au XXe siècle, avec notamment, des œuvres de Velázquez, Zurbarán, Pacheco, Cano, Sorolla, Uranga, Picasso, Miró… et se classe au deuxième rang après le Louvre pour ses collections d'art hispanique.
Au fonds pictural s'ajoutent une collection de monnaies datant du IIIe siècle avant J.-C. jusqu'au début du XIXe siècle, une remarquable exposition de sculptures, et une collection d'armes de 400 pièces.