Joanna Halinowska jest absolwentką Wydziału Aktorskiego Akademii Teatralnej w Warszawie (2011 r.) W spektaklach dyplomowych Akademii zagrała role: Księżniczki w "Straconych zachodach miłości" Szekspira w reż. Bożeny Suchockiej, Pani Chochłakow w "Braciach Karamazow" Dostojewskiego w reż. Jarosława Gajewskiego oraz Dolores w spektaklu "Yerma" F.G. Lorci w reż. Pawła Passiniego. Przedstawienie dyplomowe "Mapa" według scenariusza i w reżyserii Andrzeja Strzeleckiego, w którym zagrała rolę Onej pokazywane było na Międzynarodowym Festiwalu Szkół Teatralnych w Peru oraz w Lee Strasberg Theatre and Film Institute w Nowym Jorku.
Aktorka ma na swoim koncie nagrodę aktorską ufundowana przez Ministra Kultury i Dziedzictwa Narodowego, za rolę Księżniczki w spektaklu "Stracone zachody miłości" na XXIX Festiwalu Szkół Teatralnych w Łodzi (2011 r.) oraz nagrodę aktorską ufundowaną przez Ministra Kultury i Dziedzictwa Narodowego, za rolę Pani Chochłakow w spektaklu "Bracia Karamazow" na XXIX Festiwalu Szkół Teatralnych w Łodzi (2011 r.).
W 2013 r. aktorka nominowana była do nagrody 'Feliksa Warszawskiego' za rolę Zerzabelli w spektaklu "Parady" Jana Potockiego w reżyserii Edwarda Wojtaszka.
W zespole Teatru Polskiego od 2012 r.