Chinese New Year typically lasts around 15 or 16 days because it begins with the new moon that falls sometime between the end of January and the end of February, and ends on the following full moon. The arrival of the full moon is traditionally marked with a Festival of Lanterns.