John Heitinga (geboren op 15 november 1983 in Alphen aan den Rijn) is een Nederlandse voetballer die momenteel onder contract staat bij Fulham FC. Zijn voornaamste positie is centraal in de verdediging.
Clubvoetbal
AFC Ajax
Heitinga maakte zijn Ajax debuut tegen Feyenoord op 26 augustus 2001 en is vanaf het seizoen 2003/04 een steunpilaar in de verdediging van Ajax. Samen met Jaap Stam vormde zij een sterk duo.
Atlético Madrid
Voor anderhalf jaar speelde Heitinga voor Atlético Madrid. Voor €10 miljoen maakte hij de overstap van Ajax naar de Madrilenen.
Everton FC
Na anderhalf te hebben gespeeld voor Atlético Madrid verhuisd Heitinga naar Everton en maakt op 13 september 2009 zijn debuut. Tijdens het seizoen van 2013/14 was er maar een kleine rol voor Heitinga weg gelegd waardoor hij in de winterperiode overstapte naar Fulham.
Fulham FC
Op 9 februari maakte Heitinga zijn debuut voor Fulham en speelt nu samen met een oud-ploeggenoot Maarten Stekelenburg.
Interlandcarrière
Al snel werd Heitinga betrokken bij Oranje. In 1998 behoorde hij tot de selectie van Nederland -15, maar een debuut zat er niet in. Zijn Oranje debuut vond plaat bij Nederland -16 op 11 november 1999 tegen Frankrijk. Verder doorliep Heitinga ook Nederland -17, -19 en Jong Oranje. Voor het Nederlands elftal debuteerde hij op 18 februari 2004 tegen de VS.