Il fait des études de médecine à Toulouse puis à Paris où et obtient son diplôme de docteur en médecine en 1860. Il devient médecin à Ax-les-Thermes et à Luchon, dans les Pyrénées.
Dès 1861, il s'intéresse aux origines de l'homme et procède à de nombreuses explorations de grottes, d'abord en Ariège, puis dans tout le Sud-Ouest de la France.
Il enseigne à la faculté de médecine de Toulouse où il obtient en 1891 la première chaire d'hydrologie médicale de France. Il est nommé professeur la même année. Il est à l'origine de la fondation en 1913 de l'Institut d'hydrologie, dont il devient le directeur.
Il contribue grandement dans les domaines de l'hydrologie, la toxicologie et de la métallothérapie. Il construit des instruments d'hygiène médicale.
↑Selon acte de naissance sur le site des archives départementales de l'Ariège, Joseph Louis Félix Garrigou est né le jour d'hier du 18 septembre 1835 soit le 17.