La communauté de communes est créée le 30 mai 2013 par la fusion de trois anciennes intercommununalités : la Communauté de communes du Pays d'Avesnes comprenant 16 communes, la Communauté de communes rurales des Deux Helpes composée de 12 communes et la Communauté de communes des vallées de la Solre, de la Thure et de l'Helpe constituée de 16 communes (17 si on comprend la commune de Quiévelon qui a rejoint l'Agglomération Maubeuge Val de Sambre lors de la fusion des intercommunalités).
Lors de sa création, la structure compte donc 44 communes regroupant 31 206 habitants.
Le 1er janvier 2017, la commune de Noyelles-sur-Sambre quitte la communauté de communes pour rejoindre la communauté d'agglomération Maubeuge Val de Sambre.
Retrouvez toute l'actualité de la 3CA en visitant son site web