Ahmad Teebi was born in Beirut, Lebanon, to a family of Palestinian origin. He received his primary education in Lebanon and in Kuwait. He obtained his medical degree from Cairo University (1973), then studied Pediatrics in Kuwait. He studied at University College of Dublin in 1976–77, receiving a Diploma of Child Health in 1977. He began his medical residency at the Kuwait Medical Genetics Center (1977-1980), then completed it at the University of British Columbia (studying Medical Genetics and Pediatrics in 1986), and in the United States at Yale University (1990-1993).