Nowruz falls on the vernal equinox (first day of spring) each year. Other years, it can fall on March 20 or March 21. The length of Nowruz celebrations can vary, but it lasts 13 days in Iran.