Cet article recense de manière exhaustive et dans l'ordre alphabétique, les différents édifices religieux présents sur le territoire de la commune de Castres.
La cathédrale Saint-Benoît est bâtie au XIe siècle sur l'emplacement d'une abbatialebénédictine du IXe, dont il ne reste que le clocher (séparé de la cathédrale par une rue, rallié au palais de l'évêché).
L'église est élevée au rang de cathédrale en 1317, puis redevient simple église paroissiale en 1801, à la suite de la révocation du diocèse de Castres.
Bâtie en 884, elle est définitivement détruite en 1830, après avoir été rebâtie maintes fois. Elle conservait en son sein les précieuses reliques de Vincent de Saragosse
L'église Notre-Dame-d'Espérance est un grand édifice très austère, construit à partir de 1960 afin de pallier le manque de place dans l'église Saint-Jacques-de-Villegoudou.
Il n'existe pas d'informations historiques sur cet édifice, qui est rattaché à la paroisse Saint-Jean-Saint-Louis. En 2006, le bâtiment a été fermé au public à cause de différentes fissures dans la maçonnerie[2].
L'église Saint-Étienne de la Bernadié ne présente pas d'informations historiques. C'est un petit bâtiment semblable à une chapelle qui dessert le hameau de la Bernadié.
L'église Saint-Jacques de Villegoudou est construite à la fin du XIVe siècle, sur l'emplacement d'un hôpital pour l'accueil des pèlerins sur le chemin de Saint-Jacques.
Elle est détruite deux fois en 1567 et 1574, puis reconstruite en 1603.
L'église Saint-Jean-Saint-Louis est élevée dans la seconde moitié du XIXe siècle, afin de pallier le manque de place dans les églises paroissiales de la ville.
L'église Saint-Laurent d'Hauterive ne présente pas d'informations historiques. Néanmoins, c'est un bel édifice qui dessert le hameau d'Hauterive, et se trouve face au château.
Église paroissiale desservant le hameau de Saint-Martial, l'église Saint-Martial de Camarens est citée depuis le début du XVIIe siècle. Pas d'autres informations historiques.
Aussi connue sous le nom d'église Saint-Salvy de Campaliergues, la paroisse de Saint-Salvy existe depuis le Moyen Âge[3], même s'il n'existe pas d'informations historiques sur l'édifice en lui-même.
La mosquée Bilal a été installée en 1986 dans un ancien hangar. Avant cela, une salle était mise à disposition des pratiquants musulmans par le curé catholique d'une église voisine. En 2009, la façade de la mosquée est vandalisée par des néo-nazis[4].