Britta Leonhardt ist in Hamburg geboren. Dort absolvierte sie eine Schneiderlehre bei Jil Sander und im Anschluss studierte sie Kostümbild bei Professor Dirk von Bodisco an der Hochschule für Angewandte Wissenschaften.
2000 beendete Sie ihre Assistenzzeit am Thalia Theater Hamburg und arbeitet seitdem als freischaffende Kostümbildnerin an verschiedenen deutschsprachigen Bühnen.
In den vergangenen Spielzeiten entwarf sie Kostüme für Inszenierungen u. a. von Ingo Kerkhof, Dirk Schmeding, Kevin Barz, Martin Kusej, Brit Bartkowiak, Marc Becker, Karsten Wiegand, Stephan Kimmig, K.D. Schmidt, Mirja Biel, Nicolai Sykosch, Peter Hailer, Elina Finkel, Sebastian Kreyer, Jorinde Dröse und Ludger Engels. Als freie Kostümbildnerin ist sie u. a. am Staatstheater Stuttgart, am Konzert Theater Bern, an der Staatsoper Unter den Linden, an den Bühnen der Stadt Köln, am Theater Bonn, am Staatsschauspiel Dresden, am Hessischen Staatstheater Wiesbaden, am Staatstheater Mainz, am Badischen Staatstheater Karlsruhe, am Theater Luzern, am Staatstheater Augsburg, am Theater Heidelberg, Kampnagel Hamburg, Thalia Theater, Musiktheater im Revier, Theater Aachen, Staatstheater Braunschweig, Nationaltheater Weimar, Oldenburger Staatstheater und am Münchner Volkstheater tätig.
Zudem entwarf sie die Kostüme für die Opernverfilmung »Hunter‘s Bride – Der Freischütz« und für einige Kurzfilme.
Seit 2021 ist Britta Leonhardt auch als Bühnenbildnerin tätig, sie entwarf die Bühne für »Maria Stuart« am Oldenburgischen Staatstheater und »Salome« an der Oper Wuppertal.