Fille du duc François 1er de Bretagne et d’Isabelle d’Écosse.
Marie de Bretagne épouse Jean II de Rohan , vicomte de Rohan [1], de Léon et comte de Porhoët en 1462.
Elle est la belle-sœur du duc François II de Bretagne par l’union de sa sœur aînée, Marguerite, à François en 1455. Le couple a un fils qui vécut 3 mois et Marguerite qui meurt en 1469.
À partir de cette date, Jean II de Rohan devient héritier du trône après les filles de François II.