En , Deliatyn fut occupée par l'Armée rouge et annexée par l'Union soviétique. Elle reçut le statut de commune urbaine et fut intégrée au nouveau raïon de Yaremtche. Après l'invasion de l'Union soviétique par l'Allemagne nazie, elle fut occupée du . La communauté juive, historiquement importante dans la localité, fut exterminée lors d'exécutions de masse perpétrées par des membres des Einsatzgruppen. Le , juifs furent assassinés. Un peu plus tard, 200 autres. Au cours du printemps 1942, un nouveau massacre fit victimes. Les juifs survivants furent déportés au camp d'extermination de Belzec. Deliatyn fut libérée de l'occupation allemande le après de longs combats qui firent de très importantes destructions.