Hijo de un médico de la corte de los Médici, Redi estudió con los jesuitas en su ciudad natal y se graduó en 1647 en Medicina por la Universidad de Pisa.