Der Ort wird 1426 erstmals unter dem Namen "Sainct Jehan" erwähnt. In der Zeit der Französischen Revolution war es ein Zentrum der Chouannerie. Die Gemeinde gehört historisch zur bretonischen Region Bro-Gwened (frz. Vannetais) und innerhalb dieser Region zum Gebiet Bro Gwened (frz. Pays de Vannes) und teilt dessen Geschichte. Seit 1793 ist die Gemeinde Hauptort eines eigenen Kantons. 1864 gab Saint-Jean-Brévelay einen Teil seines Gemeindeareals an die damals neugegründete Gemeinde Colpo ab.