Figuroval i na soupisce trenéra Roye Hodgsona pro Euro 2012. V základní skupině se objevil na hřišti ve druhém poločasu zápasu proti Švédsku (utkání Angličané vyhráli 3:2, což znamenalo, že Švédsko ztratilo naději na postup do čtvrtfinále již ve druhém zápase základní skupiny). Theo Walcott skóroval na průběžných 2:2 krátce po svém příchodu na hřiště. V 74. minutě utkání vybídl přihrávkou Dannyho Welbecka k jeho vítěznému gólu na 3:2. Trenér Anglie Roy Hodgson po zápase vyzdvihl jeho přínos pro mužstvo.