Dès 1148, la seigneurie de Châtelaudren possédait une cohue (halle). En 1631, elle est remplacée par des halles, dressées au centre de la place du général de Gaulle, protégeant les marchandises les plus vulnérables et précieuses et abritant les bagnards en partance pour Brest. Détruites en 1938, elles sont remplacées par un nouveau bâtiment, près de la place Saint-Vincent, faisant d’abord office de halles puis aménagé en salle des fêtes. Son architecture conserve la trace des activités marchandes, notamment la maison « tonneau » au n°6 de la place dont l’entrée, élargie à sa base, permettait le passage des tonneaux poussés par les livreurs.
Le marché se tient aujourd'hui sur la place du général de Gaulle.