Il più giovane di una famiglia di origine scozzese, Rod è, insieme a sua madre Elsie, l'unico Stewart nato in Inghilterra, a Highgate, sobborgo di Londra. Suo padre, i suoi due fratelli e le sue due sorelle nacquero tutti in Scozia. Rod nacque pochi minuti dopo che un missile V2 tedesco abbatté la stazione di Polizia di Highgate. Molto fiero della sua origine scozzese, Rod Stewart è sempre stato un grande sostenitore dei Celtic e della nazionale scozzese, nonché calciatore dilettante.