Kanton Avesnes-sur-Helpe is een kanton van het Franse Noorderdepartement. Het kanton maakt deel uit van het arrondissement Avesnes-sur-Helpe.
Het kanton werd opgericht bij decreet van 17 februari 2014, in voege vanaf begin 2015. Het is gevormd door samenvoeging van delen van de kantons Le Quesnoy-Est, Le Quesnoy-Ouest, Avesnes-sur-Helpe-Sud, Avesnes-sur-Helpe-Nord, Landrecies en Hautmont.
Gemeenten
Het kanton Avesnes-sur-Helpe omvat de volgende 52 gemeenten: