Der Kanton Sauxillanges war bis 2015 ein französischer Kanton im Arrondissement Issoire, im Département Puy-de-Dôme und in der Region Auvergne-Rhône-Alpes. Sein Hauptort war Sauxillanges. Vertreter im Generalrat des Départements war zuletzt von 1998 bis 2015 Bernard Sauvade.
Der Kanton Sauxillanges war 204,36 km² groß und hatte (2006) 6205 Einwohner, was einer Bevölkerungsdichte von 30 Einwohnern pro km² entsprach. Er lag im Mittel 598 Meter über Normalnull, zwischen 367 Meter in Parentignat und 1051 Meter in Vernet-la-Varenne.
Gemeinden
Der Kanton bestand aus 17 Gemeinden: