Der Kanton Varennes-sur-Allier war bis 2015 ein französischer Wahlkreis im Arrondissement Vichy, im Département Allier und in der Region Auvergne. Er umfasste 15 Gemeinden, sein Hauptort war Varennes-sur-Allier. Die landesweiten Änderungen in der Zusammensetzung der Kantone brachten im März 2015 seine Auflösung. Seine letzte Vertreterin im conseil général des Départements war Élisabeth Albert-Cuisset (DVD).