Wagner was born in Leipzig, Germany; the son of Dr Julius Wagner who was the Head of Chemistry at the local institute and secretary of the German Bunsen Society of Physical Chemistry. Wagner graduated from the University of Munich and gained his PhD at the University of Leipzig in 1924 supervised by Max Le Blanc with a dissertation on the reaction rate in solutions, "Beiträge zur Kenntnis der Reaktionsgeschwindigkeit in Lösungen".