Počas rokov 1918 – 1920 prebiehal medzi Československom a Poľskom spor o Tešínsko. Po krátkom vojenskom stretnutí bolo územie Těšínska v roku 1920 medzi oba štáty rozdelené arbitrážou víťazných mocností. Územie mesta pripadlo Československu. V roku 1938 Poľsko začalo voči Československu opäť vznášať územné požiadavky. Tie boli formulované poľskou vládou 21. septembra 1938 a vznesené ako súčasť Hitlerovho godesberského memoranda. 30. septembra 1938 poľská vláda zaslala československej vláde ultimátum o okamžitom vydaní požadovaných oblastí a 1. októbra 1938 poľské vojsko obsadilo požadované územia, vrátane územia dnešnej Karvinej. Obdobie poľského záboru však netrvalo ani rok. Po porážke Poľska Nemeckom na začiatku druhej svetovej vojny oblasť obsadil Wehrmacht a územie mesta s germánskym pôvodom bolo pričlenené k Nemecku. V roku 1944 došlo k zlúčeniu miest Karvinná (dve písmená "N" v názve mesta sa užívali od roku 1920), Fryštát a obcí Staré Město, Ráj a Darkov v jeden územný celok s názvom Karwin-Freistadt. Po oslobodení mesta 3. mája 1945 sa dvojmestie rozpadlo a oblasť sa vrátila späť pod správu Československa.