Durante la prima guerra mondiale Grodno fu più volte al centro di operazioni militari e venne depredata dalle truppe tedesche. Dal 1918 al 1919 fece parte della Repubblica di Lituania ma, nel 1920, in virtù del trattato di Riga, che concludeva la guerra russo-polacca, fu occupata dalla Polonia. La città contava circa abitanti dei quali polacchi (60%), ebrei (37%), lituani e bielorussi (3%). Nel 1939 la città veniva occupata da divisioni corazzate sovietiche, dopo che la Polonia era capitolata durante l'attacco tedesco del 1 settembre 1939. L'assedio di Grodno, passato alla storia come la "Battaglia di Grodno" iniziò il 20 settembre 1939. La città era difesa da circa persone, per la gran maggioranza forze di polizia. La città si arrese dopo 3 giorni di lotta casa per casa il 22 settembre, data nella quale veniva incorporata nell'Unione Sovietica secondo quanto stabilito nel patto Molotov-Ribbentrop.