Jana Hlaváčová se narodila 26. března 1938 v rodině knihovníka v pražské Libni. Otec Jan i matka Helena milovali ochotnické divadlo a to přenesli na obě dcery, Janu i Danu. Hrát začala už během studií na gymnáziu v divadle S. K. Neumanna. Na DAMU byla přijata až napodruhé. Svou první filmovou roli dostala ještě za studií na DAMU ve filmu Kam čert nemůže.
V roce 1960 po ukončení studií nastoupila do angažmá v Divadle J. K. Tyla v Plzni. V roce 1965 přišla do národního divadla. V 80. letech začala vyučovat herectví na pražské DAMU. Po roce 1989 se neztotožnila s vývojem v Národním divadle (údajně plném intrik a podrazů) a odešla z angažmá (stejně jako její manžel Luděk Munzar). Nepřestala se však objevovat v televizi a na filmovém plátně. Touhu po divadle si uspokojila v zájezdovém divadle. Později přijala angažmá ve vinohradském divadle. Měla dokonce hrát hlavní roli v populárním normalizačním seriálu Žena za pultem, ale komunisti si vynutili Jiřinu Švorcovou.
Prvním manželem byl plzeňský kolega Jiřího Michný, v roce 1963 se jim narodila dcera Tereza. Šest let po jejím narození zemřel manžel na roztroušenou sklerózu. Vrátila se do Prahy a později si vzala Luďka Munzara, s nímž se seznámila už jako studentka v Národním divadle. Mají spolu dceru Barboru a jejich manželství jim vydrželo až do konce. Po smrti Luďka Munzara se Jana Hlaváčová stáhla do ústraní, v posledních letech se potýkala s parkinsonovou nemocí. Zemřela v sobotu 13. ledna 2024.
Za roli Agnes ve hře Edwarda Albeeho Křehká rovnováha dostala za rok 1996 divadelní cenu Thálie. V roce 2012 získala Cenu Františka Filipovského za nejlepší ženský výkon v dabingu, v roce 2015 pak získala cenu za celoživotní herecké mistrovství v dabingu. V roce 2013 získala cenu Thálie za celoživotní mistrovství. (-k-)