Kanton Saint-Didier-en-Velay (francouzsky Canton de Saint-Didier-en-Velay) je jedním z 18 kantonů departementu Haute-Loire ve Francii. Nachází se v arrondissementu Yssingeaux a jeho hlavním městem je obec Saint-Didier-en-Velay. Kanton Saint-Didier-en-Velay má rozlohu 154,21 km² a žije zde přibližně 11 500 obyvatel (k roku 2015). Kanton zahrnuje celkem 11 obcí.
Kanton Saint-Didier-en-Velay byl vytvořen v roce 1790 během Francouzské revoluce. Původně byl součástí departementu Haute-Loire a od roku 2016 patří do regionu Auvergne-Rhône-Alpes. Kanton je zastoupen v departementální radě Haute-Loire a je součástí arrondissementu Yssingeaux.
Kanton Saint-Didier-en-Velay je geograficky charakteristický svou kopcovitou krajinou a nachází se v blízkosti pohoří Massif central. Mezi nejvýznamnější obce v kantonu patří Saint-Didier-en-Velay, La Séauve-sur-Semène, Saint-Pierre-du-Champ a Saint-Hostien. V oblasti se nachází také několik historických památek a místních atrakcí, jako je zámek Château des Evêques nebo kostel Saint-Didier.
Kanton Saint-Didier-en-Velay má význam pro místní ekonomiku, která je založena především na zemědělství, lesním hospodářství a turistice. Turisté zde mohou využít několik turistických tras, které vedou přes malebnou krajinu.
Celkově je kanton Saint-Didier-en-Velay významnou a historicky bohatou oblastí s charakteristickou krajinou a mnoha kulturními a přírodními památkami.