Margrit Flagner, in Rumänien geboren, studierte Szenografie an der Hochschule Hannover für Design und Medien. Seit 2015 ist sie freischaffende Bühnen- und Kostümbildnerin für Oper, Tanz und Schauspiel.
Für die Dance Company Osnabrück und ihren Choreografen Mauro de Candia entwarf sie Bühne/Kostüme für »Romeo und Julia«, »Paradies Fluten«, »Beethovens Neunte« am Theater Osnabrück und »Der Nussknacker« am Theater Augsburg.
Im Kinder- und Jugendtheater hat sie unter anderem Anna Werners Inszenierungen von
»Das Gespenst von Canterville« und »Robin Hood« am Theater Osnabrück, »Ronja Räubertochter«, »Die Schöne und das Biest« am Theater Lübeck und »Die Schneekönigin« am Theater Kaiserslautern gestaltet.
Im Schauspiel waren zuletzt Bühne/Kostüme von ihr in Christian Schlüters Inszenierungen »Der Weg zurück«, »Shakespeare in love«, »Kunst« und »Sonne Luft Asche« von Elfriede Jelinek zu sehen.
Im Musiktheater gestaltete sie u.a. die Bühne für, die von Yona Kim inszenierten, Opern »Didone abbandonata« beim Winter in Schwetzingen, »Wir gratulieren/Der Ring des Polykrates« am Theater Heidelberg und »Lohengrin« am Theater Osnabrück.