Realizó sus estudios en la entonces alemana Universidad de Estrasburgo donde obtuvo una titulación en medicina en 1899.
Franz Weidenreich fue un importante e influyente científico estudiando la evolución humana en el siglo XX.
Sin embargo le tomó treinta años a la comunidad científica aceptar que Weidenreich estaba en lo correcto.
También estudió al Hombre de Pekín que en ese momento era conocido como Sinanthropus pekinensis.
La teoría de Weidenreich establece que las razas humanas evolucionaron independientemente en el Viejo Mundo a partir del Homo erectus al Homo sapiens sapiens, mientras que al mismo tiempo hubo un flujo de genes entre varias poblaciones.