Barbara Novotny wurde in Wien geboren und absolvierte, bevor sie zum Schauspiel kam eine Ballettausbildung an der Ballettschule der Österreichischen Bundestheater und der Heinz-Bosl-Stiftung in München. Studiert hat sie am Max-Reinhardt-Seminar in Wien und auf die Ausbildung folgte ein Engagement am Landestheater Linz, wo sie sie von 2006 bis 2016 Ensemblemitglied war. Seither lebt sie als freie Schauspielerin wieder in Wien und schreibt auch eigene Texte.