Barbara Krafftówna studierte Schauspiel in Krakau. Ihr Theaterdebüt gab sie bereits 1946 am Teatr Wybrzeże in Danzig. 1949 ging sie ans Theater nach Łódź. Über Stationen in Breslau und Warschau stieß sie 1964 zum Ensemble des Polnischen Nationaltheaters in Warschau. Nach der Entlassung des Intendanten Kazimierz Dejmek verließ auch sie das Nationaltheater 1969 und spielte nur noch sporadisch als freie Schauspielerin an unterschiedlichen polnischen Bühnen. 1982 verließ sie das Land und ging in die USA. Erst 1998 kehrte sie nach Polen zurück und war seitdem auch wieder am Theater sowie in Film und Fernsehen zu sehen.