Kanton Varennes-sur-Allier (fr. Canton de Varennes-sur-Allier) je francouzský kanton v departementu Allier v regionu Auvergne. Tvoří ho 15 obcí.