Stewart Granger (ur. 6 maja 1913 w Londynie, zm. 16 sierpnia 1993 w Santa Monica) – brytyjski aktor teatralny i filmowy, którego szczyt popularności miał miejsce w latach 40.- 60. XX w. Jedna z największych gwiazd kina brytyjskiego lat 40. i amerykańskiego lat 50..
James Lablache Stewart – bo tak brzmiało jego prawdziwe nazwisko – urodził się w Kensington (dzielnicy Wschodniego Londynu) jako jedyny syn oficera armii brytyjskiej Jamesa Stewarta i Frederici Elizy z d. Lablache. Jego przodkami ze strony matki byli XIX-wieczni: śpiewak operowy Luigi Lablache i aktor Luigi Lablache.
W początkach aktorskiej kariery zaproponowano mu zmianę nazwiska dla uniknięcia pomyłek z Jamesem Stewartem – ówczesną amerykańską gwiazdą kina światowego. Wtedy to James zaczął oficjalnie posługiwać się swoim prawdziwym nazwiskiem z dodatkiem nazwiska swojej szkockiej prababki Granger. I chociaż jego rodzina i przyjaciele do końca życia nazywali go „Jimmy'ym”, dla świata filmu stał się Stewartem Grangerem.