Photographs of mystery snail eggs from the point of being laid to hatching. Mystery snail eggs can take anywhere from 10 days to 4 weeks to hatch. A couple of factors that influence development time are moisture levels and temperature. The two egg clutches below were incubated at exactly the same time, in the same container and at the same temperature. however, the clutch laid first, hatched at 10 days and the clutch laid second (so younger by a couple of days) hatched at 14 days. The only difference in conditions would have been the day or two they spent in different aquariums before being removed for incubation.
The newer clutches below were laid early morning May 4th (left – blue or magenta clutch) and the morning of May 6th (right – jade clutch)