Festivals & occasions 2026
India has 361 festivals, observances and special days in 2026 on Kehdoo’s calendar, including 191 religious, regional and cultural festivals. Dates marked “may vary” follow lunar calendars or moon sighting, so confirm them locally.
January 2026 32 occasions
- New Year’s DayFestival
- Savitribai Phule JayantiCivic
- World Braille DayAccessibility
- Sakat ChauthReligious
- Pravasi Bharatiya DivasCivic
- National Houseplant Appreciation DayLifestyle
- World Hindi DayLanguage
- National Youth DayCivic
- LohriFestival
- BhogiFestival
- Makar SankrantiFestival
- MakaravilakkuReligious
- PongalFestival · until 17 Jan
- Army DayCivic
- Magh BihuFestival
- Shab-e-MirajReligious
- Mauni AmavasyaReligious
- National Popcorn DayFood
- Manipur, Meghalaya and Tripura Statehood DayRegional
- Parakram DiwasMemorial
- Vasant PanchamiReligious · date may vary
- International Day of EducationEducation
- National Girl Child DayCivic
- Uttar Pradesh DiwasRegional
- Himachal Pradesh Statehood DayRegional
- National Voters’ DayCivic
- Ratha SaptamiReligious
- International Customs DayProfessional
- Republic DayNational
- International Holocaust Remembrance DayMemorial
- Martyrs’ DayMemorial
- Me-Dam-Me-PhiMemorial
February 2026 20 occasions
- Guru Ravidas JayantiReligious
- ThaipusamReligious
- World Wetlands DayEnvironment
- Shab-e-BaratReligious
- World Cancer DayHealth
- International Day of Zero Tolerance for FGMHuman rights
- World Pulses DayFood
- International Day of Women and Girls in ScienceEducation
- Goa CarnivalFestival · until 17 Feb
- World Radio DayMedia
- Valentine’s DayRelationship
- Maha ShivaratriReligious
- LosarFestival
- RamadanReligious · until 20 Mar
- Shivaji JayantiRegional
- Arunachal Pradesh and Mizoram Statehood DayRegional
- World Day of Social JusticeHuman rights
- International Mother Language DayLanguage
- World Thinking DayYouth
- National Science DayCivic
March 2026 36 occasions
- Zero Discrimination DayHuman rights
- Attukal PongalaReligious
- Holika DahanFestival
- World Wildlife DayEnvironment
- Hola MohallaFestival · until 6 Mar · date may vary
- HoliFestival
- International Women’s DayAppreciation
- Rang PanchamiFestival
- Sheetala AshtamiReligious
- World Consumer Rights DayCivic
- Shab-e-QadrReligious
- Chaitra NavratriFestival · until 27 Mar
- Gudi PadwaFestival · date may vary
- Hindu Nav VarshFestival
- Rajasthan DayRegional
- Sajibu CheiraobaFestival
- UgadiFestival · date may vary
- Chand RaatReligious
- Cheti ChandFestival · date may vary
- International Day of HappinessWellness
- Jumat-ul-VidaReligious · date may vary
- NowruzFestival
- Eid al-FitrReligious
- GangaurFestival
- International Day of ForestsEnvironment
- SarhulFestival
- World Poetry DayArts
- Bihar DayRegional
- Chaiti ChhathReligious · until 25 Mar
- World Water DayEnvironment
- Shaheed DiwasMemorial
- World Tuberculosis DayHealth
- Ram NavamiReligious
- World Theatre DayArts
- Palm SundayReligious
- Mahavir JayantiReligious
April 2026 27 occasions
- Odisha DayRegional
- Hanuman JayantiReligious
- World Autism Awareness DayAccessibility
- Good FridayReligious
- Easter SundayReligious
- National Maritime DayProfessional
- World Health DayHealth
- Ambedkar JayantiCivic
- Bohag BihuFestival · until 16 Apr
- Pana SankrantiFestival
- PuthanduFestival
- VaisakhiFestival
- VishuFestival
- Himachal DayRegional
- Pohela BoishakhFestival
- World Heritage DayCulture
- Akshaya TritiyaReligious
- Parshuram JayantiReligious
- Basava JayantiReligious
- Civil Services DayProfessional
- World Creativity and Innovation DayProfessional
- Earth DayEnvironment
- World Book and Copyright DayEducation
- World Malaria DayHealth
- Thrissur PooramFestival
- World Intellectual Property DayProfessional
- International Dance DayArts
May 2026 23 occasions
- Buddha PurnimaReligious · date may vary
- Gujarat DayRegional
- Labour DayCivic
- Maharashtra DayRegional
- World Press Freedom DayMedia
- World Red Cross and Red Crescent DayHumanitarian
- Rabindra JayantiCulture
- Mother's DayFamily
- National Technology DayProfessional
- International Nurses DayProfessional
- International Day of FamiliesFamily
- Sikkim State DayRegional
- Vat Savitri VratReligious
- World Telecommunication and Information Society DayTechnology
- International Museum DayCulture
- World Bee DayEnvironment
- Anti-Terrorism DayMemorial
- International Tea DayFood
- International Day for Biological DiversityEnvironment
- Ganga DussehraReligious
- Eid al-AdhaReligious · date may vary
- Goa Statehood DayRegional
- World No Tobacco DayHealth
June 2026 18 occasions
- Telangana Formation DayRegional
- World Environment DayEnvironment
- World Oceans DayEnvironment
- World Day Against Child LabourHuman rights
- Raja ParbaFestival · until 16 Jun
- World Blood Donor DayHealth
- Islamic New YearReligious
- Maharana Pratap JayantiRegional
- Jamai ShashtiFamily
- World Refugee DayHumanitarian
- Father's DayFamily
- International Day of YogaWellness
- World Music DayArts
- International Widows’ DayHuman rights
- Nirjala EkadashiReligious
- MuharramReligious · date may vary
- MSME DayProfessional
- National Statistics DayProfessional
July 2026 17 occasions
- Chartered Accountants DayProfessional
- GST DayProfessional
- National Doctors’ DayProfessional
- World Population DayCivic
- World Youth Skills DayEducation
- BonaluFestival · until 10 Aug
- HarelaFestival
- Rath YatraFestival · date may vary
- Nelson Mandela International DayCivic
- Tamil Nadu DayRegional
- International Chess DaySports
- Devshayani EkadashiReligious
- Kargil Vijay DiwasMemorial
- World Hepatitis DayHealth
- Guru PurnimaReligious
- International Day of FriendshipRelationship
- Sawan SomvarReligious · until 28 Aug
August 2026 23 occasions
- Friendship DayRelationship
- Aadi PerukkuFestival
- National Handloom DayCulture
- International Day of the World’s Indigenous PeoplesCulture
- HareliFestival
- International Youth DayYouth
- Hariyali TeejFestival
- Independence DayNational
- Parsi New YearFestival
- Malayalam New YearFestival
- Nag PanchamiReligious
- World Humanitarian DayHumanitarian
- World Photography DayArts
- Indian Akshay Urja DayEnvironment
- Sadbhavana DiwasCivic
- Varalakshmi VratamReligious
- Kolkata Birthday / Foundation observanceRegional
- Milad-un-NabiReligious
- OnamFestival
- Raksha BandhanFamily
- Sree Narayana Guru JayantiReligious
- National Sports DaySports
- Kajari TeejReligious
September 2026 30 occasions
- Krishna JanmashtamiReligious
- Dahi HandiFestival
- International Day of CharityHumanitarian
- Teachers’ DayProfessional
- International Literacy DayEducation
- Nativity of MaryReligious
- ParyushanReligious · until 15 Sept
- PolaFestival
- World Suicide Prevention DayHealth
- Ganesh ChaturthiFestival
- Hartalika TeejReligious
- Hindi DiwasLanguage
- Engineers’ DayProfessional
- International Day of DemocracyCivic
- NuakhaiFestival
- SamvatsariReligious
- World Ozone DayEnvironment
- Hyderabad Liberation Day / National Integration Day (regional)Regional
- Vishwakarma JayantiReligious
- Radha AshtamiReligious
- International Day of PeaceCivic
- Karma PujaFestival
- International Day of Sign LanguagesAccessibility
- Anant ChaturdashiFestival
- Daughters' DayFamily · date may vary
- KshamavaniReligious
- World Tourism DayTravel
- Bhagat Singh JayantiCivic
- World Heart DayHealth
- International Translation DayLanguage
October 2026 39 occasions
- International Day of Older PersonsFamily
- Gandhi JayantiNational
- International Day of Non-ViolenceCivic
- Lal Bahadur Shastri JayantiCivic
- JivitputrikaReligious
- World Animal DayAnimals
- World Teachers’ DayProfessional
- Indian Air Force DayCivic
- World Post DayProfessional
- BathukammaFestival · until 18 Oct · date may vary
- MahalayaFestival
- World Mental Health DayHealth
- International Day of the Girl ChildYouth
- Sharad NavratriFestival · until 19 Oct · date may vary
- Canadian ThanksgivingFestival
- International Day for Disaster Risk ReductionSafety
- International Day of Rural WomenAppreciation
- World Students’ DayEducation
- World Food DayFood
- Durga PujaFestival · until 21 Oct
- International Day for the Eradication of PovertyHuman rights
- Kati BihuFestival
- Durga AshtamiFestival
- Maha NavamiFestival · date may vary
- Ayudha PujaFestival · date may vary
- Dhammachakra Pravartan DinReligious
- DussehraFestival · date may vary
- Police Commemoration DayMemorial
- Subho BijoyaFestival
- VidyarambhamReligious
- United Nations DayCivic
- Sharad PurnimaReligious
- Valmiki JayantiReligious
- Guru Ram Das Prakash PurabReligious
- Infantry DayCivic
- Atla TaddiReligious
- Karwa ChauthRelationship · date may vary
- HalloweenFestival
- National Unity DayCivic
November 2026 57 occasions
- Ahoi AshtamiFamily
- Chhattisgarh RajyotsavaRegional
- Haryana DayRegional
- Karnataka RajyotsavaRegional
- Kerala PiraviRegional
- Kut FestivalFestival
- Madhya Pradesh Foundation DayRegional
- Puducherry Liberation DayRegional
- Punjab DayRegional
- Parumala PerunnalRegional
- Vasu BarasFestival
- DhanterasFestival
- Narak ChaturdashiFestival · date may vary
- Bandi Chhor DivasReligious
- DiwaliFestival
- Kali PujaFestival
- Mahavir Nirvan DiwasReligious
- Uttarakhand Foundation DayRegional
- Govardhan PujaFestival
- Gujarati New YearFestival
- Skanda SashtiReligious · until 15 Nov
- Bhai DoojFamily
- Chitragupta PujaReligious · date may vary
- Gurgaddi Diwas of Guru Granth SahibReligious
- National Education DayEducation
- Ningol ChakoubaFamily
- Remembrance DayMemorial
- Veterans DayMemorial
- Wangala FestivalFestival · until 14 Nov · date may vary
- Nagula ChavithiReligious
- Children’s DayFamily
- Labh PanchamiFestival
- World Diabetes DayHealth
- Chhath PujaFestival
- Jharkhand Foundation DayRegional
- International Day for ToleranceCivic
- Jalaram JayantiReligious
- GopashtamiReligious
- Akshaya NavamiReligious
- International Men’s DayAppreciation
- Jagaddhatri PujaFestival · date may vary
- National Integration DayCivic
- World Toilet DayHealth
- Dev Uthani EkadashiReligious
- Igas BagwalFestival · date may vary
- World Children’s DayYouth
- Tulsi VivahReligious
- World Television DayMedia
- Guru Nanak GurpurabReligious
- Karthigai DeepamFestival
- Kartik PurnimaReligious
- Lachit DivasRegional
- HuthriFestival · until 26 Nov · date may vary
- International Day for the Elimination of Violence against WomenHuman rights
- Constitution DayCivic
- ThanksgivingFestival
- Kanakadasa JayantiReligious
December 2026 39 occasions
- Hornbill FestivalRegional · until 10 Dec
- Indigenous Faith DayRegional
- Kalabhairav JayantiReligious
- Nagaland Statehood DayRegional
- PrathamastamiFamily
- World AIDS DayHealth
- Assam DayRegional
- UAE National DayFestival
- Feast of St Francis XavierReligious
- International Day of Persons with DisabilitiesAccessibility
- Indian Navy DayCivic
- HanukkahReligious · until 12 Dec
- International Volunteer DayHumanitarian
- World Soil DayEnvironment
- Mahaparinirvan DinMemorial
- Armed Forces Flag DayCivic
- International Anti-Corruption DayCivic
- Ladakhi LosarRegional
- LosoongFestival · until 14 Dec
- Human Rights DayHuman rights
- Ajmer Sharif UrsReligious · until 16 Dec · date may vary
- International Mountain DayEnvironment
- Guru Tegh Bahadur Martyrdom DayMemorial
- Vivah PanchamiReligious
- Vijay DiwasMemorial
- International Migrants DayHumanitarian
- Goa Liberation DayRegional
- Gita JayantiReligious
- International Human Solidarity DayHumanitarian
- Vaikunta EkadashiReligious
- National Mathematics DayEducation
- Datta JayantiReligious
- National Farmers’ DayProfessional
- Christmas EveReligious
- National Consumer DayCivic
- ChristmasReligious
- Good Governance DayCivic
- Veer Bal DiwasMemorial
- New Year's EveFestival
How these dates are worked out
Most of the dates above move from year to year, and they move for different reasons depending on which calendar the day belongs to. It is worth knowing which kind you are looking at before you book anything.
Lunisolar festivals, which move the most
The majority of Hindu, Jain, Sikh and Buddhist festivals are fixed to a tithi, a lunar day, rather than to a date. A lunar month runs about 29.5 days, so the Gregorian date drifts backwards roughly eleven days a year until an extra month, the adhika maas, pulls it forward again. That is why Diwali and Holi can swing by two or three weeks between years.
A tithi also does not start at midnight. It begins and ends at a particular moment, and which calendar day it counts as depends on whether it is running at sunrise, at sunset, or during a specific window. This is why panchangs occasionally disagree, and why an occasional year loses a day when two tithis fall inside one sunrise-to-sunrise span.
Solar festivals, which barely move at all
A smaller group follows the sun's entry into a zodiac sign instead. Makar Sankranti, Pongal, Vishu, Vaisakhi and the Bihus sit in the same few days every year, in mid-January and mid-April, shifting by at most a day.
Moon sighting, and why some dates say “may vary”
Islamic observances including Eid al-Fitr, Eid al-Adha and Ramadan depend on the crescent being sighted, so the date is only confirmed a day or two ahead and can differ between cities and countries. Where this calendar marks a date as uncertain, that is what it means: treat it as a planning estimate and confirm locally.
Holidays are a separate question
A festival being in this calendar does not make it a day off. India has three national holidays: Republic Day, Independence Day and Gandhi Jayanti. Everything else is decided by state governments or sits on the central list of gazetted and restricted holidays, which is why a colleague in Kerala and one in Punjab get different days off in the same week.
If you are wishing someone abroad
Send it on their day, not India's. Because tithis are measured against local sunrise and sunset, a family in the Gulf, Europe or North America can observe the same festival a day earlier or later. A panchang set to their own city is the one that decides.
Frequently asked questions
Why do Indian festival dates change every year?
Most Hindu, Jain, Sikh and Buddhist festivals are set by a lunisolar calendar, where the day is fixed to a tithi rather than to a Gregorian date. Because a lunar month is about 29.5 days, the same tithi lands on a different date each year, which is why Diwali or Holi can move by two to three weeks.
Which Indian festivals fall on the same date every year?
The solar ones. Makar Sankranti, Pongal, Vishu, Baisakhi and the Bihus follow the sun's entry into a zodiac sign rather than a moon phase, so they stay within a day or two: mid-January and mid-April. Civic days such as Republic Day, Independence Day and Gandhi Jayanti are fixed Gregorian dates.
Why does the same festival fall on different days in different states?
Two reasons. North Indian calendars end the month at the full moon and southern ones at the new moon, so the same festival can sit in differently named months. And a tithi is measured against local sunrise or sunset, so a day can shift by one between cities, and further still for families abroad.
Why are Muslim festival dates marked as uncertain?
Eid al-Fitr, Eid al-Adha, Muharram and the start of Ramadan depend on the sighting of the new crescent, which is confirmed only a day or two ahead and can differ between regions. Any date published in advance is an estimate until the moon is sighted locally.
How many public holidays does India have?
Only three are national holidays: Republic Day, Independence Day and Gandhi Jayanti. Everything else is set by state governments or appears on the central list of gazetted and restricted holidays, which is why colleagues in different states get different days off for the same festival.
Dates for 2026 are checked against panchangs and government holiday lists, and each occasion page lists the sources used and the date it was last verified.
