Plateaux multisports
Trois plateaux multi-sports sont implantés sur le territoire d'Avesnes-sur-Helpe. Ils sont depuis 2014 sous la responsabilité de la Communauté de Communes du Coeur de l'Avesnois.
Stade municipal
Le stade de football est un ensemble qui comprend 4 terrains dont 3 homologués pour y accueillir des rencontres officielles.
Le terrain dispose d'une large tribune couverte avec places assises. Sous cette tribune, on trouve 4 vestiaires collectifs équipés de douches et de toilettes et 2 vestiaires pour les arbitres équipés de douches.
Terrains de tennis
La ville d'Avesnes-sur-Helpe dispose de trois courts de tennis extérieur.
L'accès à ces courts est possible contre une adhésion au Tennis Club Avesnois qui y dispense des entrainements pour différentes catégories.