Dans l'entre-deux-guerres, la ville était un important centre touristique de Pologne et l'un des rares endroits du pays où l'on produisait du vin. Au début de la Seconde Guerre mondiale, c'est aussi par le poste frontière de Zalichtchyky que le gouvernement et les responsables militaires polonais purent gagner la Roumanie après l'invasion de la Pologne, et de là, la Grande-Bretagne (gouvernement polonais en exil). Juste après, le , la ville fut envahie par l'Armée rouge puis annexée par l'Union soviétique et rattachée à la république socialiste soviétique d'Ukraine. Les Allemands de la ville sont alors « rapatriés » de force dans le Reich nazi selon le pacte Hitler-Staline, les Polonais expulsés vers le « Gouvernement général » (Pologne occupée par l'Allemagne) et les Moldaves vers la Roumanie. Après l'invasion de l'URSS par les nazis, en décembre 1941, environ 800 juifs de la ville furent assassinés lors d'une exécution de masse perpétrée par une unité des Einsatzgruppen, et 200 autres juifs furent envoyés aux travaux forcés. Le , la plupart des juifs survivants furent déportés au Camp d'extermination de Bełżec puis mis à mort. D'autres furent déportés en 1943. Très peu survécurent, surtout parmi ceux qui avaient rejoint les partisans. À la fin de la guerre, Zalichtchyky est quasi-désertée et sera repeuplée par les villageois ukrainiens des campagnes dévastées alentour.