Po krátkom období ako prvý poručík na starom torpédoborcovi, od septembra 1939 do apríla 1940, bol Gretton menovaný v krátkom čase ako prvý poručík na veľkom modernom torpédoborcovi a zúčastnil sa druhej bitky pri Narviku.
počas nórskej kampane. V roku 1941 dostal velenie nad starým torpédoborcom a slúžil v severnom Atlantiku. 1. júna 1942 bol povýšený na poručíka a dostal velenie nad novou torpédoborec a vrátil sa do Stredozemného mora. Zúčastnil sa operácie Pedestal, maltskej konvojovej operácie v auguste 1942 a potopil taliansku ponorku "Dagabur". 31. decembra 1942 bol povýšený na veliteľa a dostal velenie nad torpédoborec ako senior officer escort do eskortnej skupiny B7 so sídlom v Derry.