urodziny w grudniu 2011 obchodził skromnie, w gronie najbliższych.
Śmierć 17 grudnia 2011 został przyjęty na oddział intensywnej terapii w szpitalu w Starnbergu. Zmarł niedługo potem w wigilię świąt Bożego Narodzenia 2011. Powodem śmierci był udar mózgu. Do samego końca była obecna przy nim żona, Simone Rethel. Johannes Heesters pozostawił pięcioro wnuków, jedenaścioro prawnuków i troje praprawnuków.
Został pochowany na Cmentarzu Północnym w Monachium.
Długowieczność Dożycie 108 lat i 19 dni pozwoliło Heestersowi otrzymać tytuł najstarszego aktora w historii. Nie był jednak najstarszym śpiewakiem (tytuł ten dzierży szwajcarski tenor Hugues Cuénod (1902-2010), który przeżył 108 lat i 163 dni). W chwili śmierci Heesters był drugim najstarszym mężczyzną w Niemczech za Paulem Veitem (ur. 15 stycznia 1903). Był także 3. najstarszym żyjącym Holendrem, oraz jednym z 18.