Po krótkim okresie jako pierwszy porucznik na starym niszczycielu, od września 1939 do kwietnia 1940, Gretton został mianowany w bardzo krótkim czasie jako pierwszy porucznik na dużym nowoczesnym niszczycielu i brał udział w drugiej bitwie pod Narvik.
podczas kampanii norweskiej. Dostał dowództwo nad starym niszczycielem w 1941 roku i służył na Północnym Atlantyku. W dniu 1 czerwca 1942 r. awansował do stopnia porucznika, otrzymał dowództwo nad nowszym niszczycielem i wrócił na Morze Śródziemne. Brał udział w operacji Pedestal, operacji konwoju maltańskiego w sierpniu 1942 roku i zatopił włoską łódź podwodną "Dagabur" poprzez uderzenie. 31 grudnia 1942 r. został awansowany na komendanta, a następnie otrzymał dowództwo nad niszczycielem, jako starszy oficer eskortujący grupę eskortującą B7 z siedzibą w Derry.