Le 28 mai 2016, suite à une initiative citoyenne, l’association Marché Saint-Jean Dinan s’est constituée en vue de la création d’un marché de plein air sur la place Saint-Jean à Dinan.
Par délibération du conseil municipal, en date du 15 décembre 2016, la ville de Dinan a validé la mise en place de ce marché.
Par une convention du 17 janvier 2017 entre la ville de Dinan et l’association Marché Saint-Jean Dinan, la ville de Dinan confie la gestion de ce marché à l’association Marché Saint-Jean Dinan et l’autorise à occuper le domaine public, place Saint-Jean, pour mettre en place un marché hebdomadaire de commerce de détail le dimanche matin à compter du dimanche 19 mars 2017.