Theo James Walcott (ur. 16 marca 1989 w Londynie) – angielski piłkarz występujący na pozycji pomocnika lub napastnika w angielskim klubie Everton oraz w reprezentacji Anglii.
Theo Walcott dorastał w małej wiosce Compton niedaleko Newbury. Kiedy przebywał u szkolnego przyjaciela Adama Walkersa, zaoferował mu on grę w jego własnym zespole Steventon. Następnie wstąpił do lokalnej drużyny AFC Newbury. Swój pierwszy bardzo ważny mecz rozegrał w 2000 roku w rozgrywkach Peter Houseman League Cup. AFC Newbury do lat 11 pokonało 4-2 Albion Grange. W jednym sezonie w Newbury Walcott zdobył ponad 100 goli. Dalszą karierę rozwijał w Swindon Town, a następnie w Southampton.
W sezonie 2004/05 grając w Southampton, wystąpił w finałowym spotkaniu FA Youth Cup przeciwko Ipswich Town. Mając 15 lat i 175 dni był najmłodszym graczem występującym w rezerwach Southampton, grając w spotkaniu przeciwko Watford we wrześniu 2004 roku. Sezon 2005/06 także może zaliczyć do udanych. Stał się najmłodszym graczem występującym w pierwszym składzie Southampton.