Females nest every two to three years, laying several nests on sandy beaches. After digging a hole and depositing about 80-120 eggs, the females fill in the hole with sand and camouflage the nest before returning to the sea.
After the two-month incubation period, the turtle hatchlings all dig out of their nest at the same time, a process that can take several days. As a group, they then leave their nest at night and head directly for the sea. This first trek "imprints" their home beach into the hatchlings. Once grown, the turtles will return to lay their nests on the same beach.