Dinosaur Eggs - How long did it take to hatch a dinosaur egg? 3-6 months Researchers have set the timeline it took dinosaurs to incubate at three to six months, depending on the dinosaur. Ref. Source 7w. Sciences, Education, Art, Writing & UFO.