Le marché de Blain, essentiellement alimentaire se déroule tous les mardis et samedis de 8h à 13h dans la rue du marché, en plein centre-ville.
Une vingtaine de commerçants sont présents chaque samedi et une quinzaine le mardi ; composés de producteurs locaux : fermiers et artisanaux, les commerçants vous proposent des produits de qualité dans une ambiance conviviale.
En plus du marché, la foire mensuelle a lieu les premiers mardis de chaque mois de 8h à 13h, avec environ 30 commerçants, sans compter la foire annuelle de la saint Laurent durant le mois d’août qui comptabilise près de 150 commerçants.