John Nicholaas "Johnny" Rep (nato il 25 novembre 1951 a Zaandam, Noord-Holland) è un ex attaccante di calcio olandese. Attualmente detiene il record assoluto di gol nella Coppa del Mondo FIFA per i Paesi Bassi con 7. Ha giocato due finali di Coppa Europa I e due finali del Campionato del Mondo per i Paesi Bassi (1974 e 1978).
Rep ha debuttato per l'Ajax il 29 agosto 1971. Si è guadagnato il "Goudhaantje (cresta d'oro)" per la sua capacità di segnare gol decisivi. Durante la partita di ritorno della Coppa Intercontinentale contro l'Independiente nel 1972 ha segnato due dei tre gol dell'Ajax. Nel 1973 segnò l'1-0 decisivo nella finale della Coppa Europa I contro l'italiana Juventus.
Nel 1975 Rep lasciò l'Ajax per il club spagnolo ValenciaCF e fu sostituito da Tscheu La Ling. Ha giocato due stagioni al Valencia durante le quali ha segnato 22 gol. Il passo successivo della sua carriera portò Rep in Francia dove giocò due stagioni allo SC Bastia (33 gol) e quattro stagioni all'AS Saint-Etienne (44 gol). Tornò nel campionato olandese nel 1983 per giocare per il PEC Zwolle, Feyenoord prima di terminare la sua carriera di giocatore professionista all'HFC Haarlem.