Wówczas powstały tu różne zakłady przemysłowe oraz nowe miejsca pracy poza rolnictwem.

W czasie powstania wielkopolskiego (1918–1919) Krzyż był bazą wypadową jednostek armii niemieckiej walczących na froncie północnym z oddziałami armii powstańczej. 5 marca 1919 roku w mieście odbyło się spotkanie przedstawicieli Misji Międzysojuszniczej z misją niemiecką będące wstępem do rokowań rozejmowych pomiędzy walczącymi stronamiA. Czubiński, Z. Grot, B. Miśkiewicz, Powstanie Wielkopolskie 1918–1919. Zarys dziejów, Warszawa 1978, s. 434.. Ostatecznie w wyniku ustaleń wynikających z traktatu pokojowego podpisanego przez Niemcy 28 czerwca 1919 rokuA. Czubiński, Z. Grot, B. Miśkiewicz, Powstanie Wielkopolskie 1918–1919. Zarys dziejów, Warszawa 1978, s. 465. Krzyż znalazł się w Republice Weimarskiej, stając się stacją graniczną – granica polsko-niemiecka biegła 2 km na wschód od Krzyża. thumb|left|Polsko-niemieckie przejście graniczne w pobliżu Krzyża (1920–39) W 1936 miejscowość otrzymała prawa miejskie oraz nowo powstałemu miastu nadany został herb, nawiązujący do herbu założycieli miasta – Sapiehów (herb Lis). Według spisu ludnościowego z 17 maja 1939 roku, Krzyż zamieszkiwały 4922 osoby narodowości niemieckiejArchiwum Państwowe w Poznaniu, Państwowy Urząd Repatriacyjny. Wojewódzki oddział w Poznaniu, nr 918/sygn. 2990, s.