Después de un corto período como primer teniente en el antiguo destructor, de septiembre de 1939 a abril de 1940, Gretton fue nombrado en muy poco tiempo como primer teniente en el gran destructor moderno y participó en la Segunda Batalla de Narvik.
durante la Campaña de Noruega. Le dieron el mando del antiguo destructor en 1941 y sirvió en el Atlántico Norte. Promovido a teniente comandante el 1 de junio de 1942, recibió el mando del destructor marginalmente más nuevo y regresó al Mediterráneo. Participó en la Operación Pedestal, la operación de convoyes de Malta en agosto de 1942, y hundió el submarino italiano "Dagabur" por choque. Promovido a comandante el 31 de diciembre de 1942, se le dio el mando del destructor, como Oficial Senior de Escolta al Grupo de Escolta B7, con sede en Derry.