Wegener was born in Berlin and in 1904 he earned his PhD in Astronomy at the University of Berlin. As a reserve officer of the German Army he was called up in 1914 to fight in World War I. He was severely wounded in Belgium and transferred to the army weather service. After the war he mainly did weather work.