Petr Hapka absolvoval konzervatoř (viola, zpěv). S textařem Petrem Radou, s nímž svého času tvořil nerozlučnou autorskou dvojici, vytvořil pro Hanu Hegerovou Kázání v kapli Betlémské nebo Obraz Doriana Graye.
Byl známý především jako autor hudby k textům Michala Horáčka a hudby filmové. Jejich hity jako Levandulová, Dívám se, dívám, S cizí ženou v cizím pokoji, Štěstí je krásná věc, Individualita či Bude mi lehká zem zpívala například Hana Hegerová, Lucie Bílá, Michael Kocáb, Jana Kirschner nebo Richard Müller. Sám Hapka se také prosadil jako výrazný zpěvák.
Byl dvakrát ženatý s herečkou Zorou - Ullou Keslerovou, a Zuzanou Řihoškovou, celkem má sedm dětí. Podle Rudého práva podepsal Antichartu.
V roce 2013 se u něj projevila Alzheimerova choroba. Zemřel 25. listopadu 2014 ve věku 70 let.