Nowruz is observed on March 20th or 21stof the Gregorian calendar every year. It is celebrated on the spring equinox of the Iranian Solar Hijri calendar. People belonging to different communities have been celebrating this day since 3000 years even though it has its origins in Iranian religion of Zoroastrianism.