Era il padre del neurologo Ferdinando Adalbert Kehrer (1883-1966). Studiò medicina all'Università di Giessen sotto Ferdinando von Ritgen (1787-1867), a Monaco sotto Karl von Hecker (1827-1882) e a Vienna sotto Karl von Braun-Fernwald (1822-1891). Dal 1872 al 1881 fu "professore ordinario" di ostetricia presso l'Università di Giessen, dove svolse anche funzioni di direttore presso il "Frauenklinik". Nel 1881 si trasferì presso l'Università di Heidelberg come presidente ginecologo.