Nowruz is a Persian New Year celebration that originated in Zoroastrianism, the ancient religion of Iran. It's celebrated on the vernal equinox, usually around March 20 or 21.