Le zoroastrisme comporte de nombreux festivals et jours saints, qui sont tous liés au calendrier zoroastrien. Les variantes Shahenshahi et Kadmi du calendrier ne s'intercalent pas les années bissextiles ; par conséquent, le jour de l'année civile grégorienne où ces jours sont célébrés évolue avec le temps. La troisième variante du calendrier zoroastrien, connue sous le nom de Fasli (en Inde) ou de Bastani (en Iran), s’intercalent selon les règles du calendrier grégorien et reste donc synchrone avec les saisons.
Six festivals saisonniers à espacement irrégulier, appelés gahanbars (signifiant « saison appropriée »), sont célébrés au cours de l'année religieuse. Les six fêtes sont en outre associées aux six "créations primordiales" d'Ahura Mazda, également connues sous le nom de Amesha Spentas, et à travers elles à des aspects de la création (le ciel, les eaux, la terre, la flore, la vie animale, l'homme). En raison des particularités des variantes shahenshahi et kadmi du calendrier zoroastrien, qui ne s'intercalent pas et ne sont donc plus synchronisées avec les saisons, les fêtes saisonnières sont en fait célébrées plusieurs mois à l'avance. Les six festivals sont[1] :
Ce gahambar n'est pas une fête saisonnière au sens technique du terme, mais commémore plutôt les âmes des morts à la fin de l'année religieuse. Il est mieux connu sous le nom de frawardigan.
Actuellement, chacune de ces fêtes est célébrée pendant cinq jours, à l'exception de Hamaspathmaidyem Gahambar, qui se déroule sur dix jours (deux périodes de cinq jours, voir « autres jours saints » ci-dessous).
À l'origine, ces fêtes saisonnières étaient célébrées un jour chacune et étaient synchrones avec les saisons. Le calendrier zoroastrien était à l'origine un calendrier luni-solaire de 360 jours, et également sans intercalation, de sorte que les saisons et les fêtes saisonnières se sont progressivement séparées. Une première réforme du calendrier (à date incertaine) a introduit cinq jours épagénoménaux à la fin de l'année. Chaque festival avait alors deux dates: une dans l'ancien calendrier de 360 jours et une dans le nouveau calendrier de 365 jours. Cela a apparemment provoqué une certaine confusion et, à un moment donné, l'ancien et le nouveau festival ont été regroupés en observations de six jours (réduites ensuite à cinq). De plus, Hamaspathmaidyem Gahanbar, qui s'est tenu le dernier jour de l'année, a été organisé les derniers jours du dernier mois de l'année et les cinq nouveaux épagomènes à la fin de la nouvelle année de 360 jours, total de dix jours. Une deuxième réforme, au IVe ou Ve siècle, introduisit une intercalation d'un mois tous les 120 ans, réaligna brusquement le calendrier de telle sorte que l'année recommençât à l'équinoxe de printemps et que les Gahanbars étaient à nouveau en accord avec les saisons. Cependant, après l'effondrement de l'État sassanien, après lequel le zoroastrisme n'avait plus d'autorité centrale pour régir l'intercalation, la pratique ne fut pas maintenue. En conséquence, dans le zoroastrisme vivant, les Gahanbar ne sont plus synchronisés avec les saisons.
Il y a quinze fêtes de Noms en une année religieuse zoroastrienne. Chacune de ces fêtes se tient le jour (ou les jours) sur lequel le jour du mois / mois de l'année dédicacé à un yazata se croisent. Onze de ces intersections sont dédiées à des yazata individuels et quatre sont dédiées à Ahura Mazda. Un service spécial de Yasna ou de Jashan (qui signifie « culte », « oblation ») est ensuite organisé en l'honneur du yazata correspondant aux intersections jour / mois.
Quatre des fêtes sont consacrées à Dae « Créateur » (Ahura Mazda), qui lui consacre le dixième mois de l'année plus quatre jours par mois (les 1er, 8, 15 et 23 du mois). En conséquence, les 1er, 8, 15 et 23 du dixième mois sont chacun les jours de fête d'Ahura Mazda, et chacun de ces quatre jours est appelé Jashan de Dadvah (« Créateur »).
Six des journées de Jashan sont consacrées aux six Ameshaspand (Amesha Spenta). Ces six jours sont respectivement :
Les dates entre parenthèses sont les dates du calendrier Fasli / Bastani.
Une autre fête de cinq noms est dédiée à d'autres yazatas avec un seul nom / mois :
Dans les calendriers Shahenshahi et Kadmi, qui ne tiennent pas compte des années bissextiles, le Nouvel An a pris plus de deux cents jours d'avance. Ces deux dernières variantes du calendrier, qui ne sont suivies que par les Zoroastriens de l'Inde, célèbrent l'équinoxe de printemps sous le nom de Jamshed-i Nouroz, le Nouvel An étant alors célébré en juillet / août sous le nom de Pateti (voir ci-dessous).