It takes about 29.5 days for the moon to go through all its phases, from new moon to full moon and back to new moon again. The lunar cycle is also known as a synodic month. If you ever have more questions about the moon or anything else, feel free to ask!