Otto Suhr ble født den 17. august 1894 i Oldenburg, men familien flyttet allerede da han var ni år til Osnabrück, og fire år senere til Leipzig. I 1914 påbegynte han studier i nasjonaløkonomi, historie og journalistikk. Første verdenskrig betød at han måtte sette studiene i bero i fem år.