Der Kanton Vimy ist ein ehemaliger, bis 2015 bestehender französischer Kanton im Arrondissement Arras, im Département Pas-de-Calais und in der früheren Region Nord-Pas-de-Calais; sein Hauptort war Vimy. Vertreter im Generalrat des Départements war ab 2011 Bertrand Alexandre. Der Kanton Vimy war 139,45 km² groß und hatte im Jahr 2006 22.476 Einwohner. Er lag im Mittel 80 Meter über Normalnull, zwischen 26 Meter in Quiéry-la-Motte und 188 Meter in Ablain-Saint-Nazaire.
Gemeinden
Der Kanton bestand aus 20 Gemeinden: