Moon phases repeat every 29.531 days, because as the moon revolves around the Earth, the amount of the moon's lighted half that we can see changes steadily.
6.5m questions
8.6m answers