Festivals & occasions 2027
India has 372 festivals, observances and special days in 2027 on Kehdoo’s calendar, including 192 religious, regional and cultural festivals. Dates marked “may vary” follow lunar calendars or moon sighting, so confirm them locally.
January 2027 33 occasions
- New Year’s DayFestival
- Savitribai Phule JayantiCivic
- World Braille DayAccessibility
- Shab-e-MirajReligious · date may vary
- Pravasi Bharatiya DivasCivic
- National Houseplant Appreciation DayLifestyle
- World Hindi DayLanguage
- National Youth DayCivic
- BhogiFestival · date may vary
- LohriFestival · date may vary
- MakaravilakkuReligious · date may vary
- PongalFestival · until 17 Jan
- Army DayCivic
- Guru Gobind Singh JayantiReligious
- Magh BihuFestival · date may vary
- Makar SankrantiFestival · date may vary
- National Popcorn DayFood
- Ram Lalla Pran Pratishtha DiwasReligious · date may vary
- Manipur, Meghalaya and Tripura Statehood DayRegional
- ThaipusamReligious
- Parakram DiwasMemorial
- Shab-e-BaratReligious · date may vary
- International Day of EducationEducation
- National Girl Child DayCivic
- Uttar Pradesh DiwasRegional
- Himachal Pradesh Statehood DayRegional
- National Voters’ DayCivic
- Sakat ChauthReligious
- International Customs DayProfessional
- Republic DayNational
- International Holocaust Remembrance DayMemorial
- Martyrs’ DayMemorial
- Me-Dam-Me-PhiMemorial
February 2027 29 occasions
- World Wetlands DayEnvironment
- World Cancer DayHealth
- Goa CarnivalFestival · until 9 Feb · date may vary
- International Day of Zero Tolerance for FGMHuman rights
- Mauni AmavasyaReligious
- LosarFestival
- Rose DayRelationship
- Valentine's WeekRelationship · until 14 Feb
- Propose DayRelationship
- Chocolate DayRelationship
- RamadanReligious · until 9 Mar · date may vary
- Teddy DayRelationship
- World Pulses DayFood
- International Day of Women and Girls in ScienceEducation
- Promise DayRelationship
- Vasant PanchamiReligious
- Hug DayRelationship
- Kiss DayRelationship
- Ratha SaptamiReligious
- World Radio DayMedia
- Valentine’s DayRelationship
- Shivaji JayantiRegional
- Arunachal Pradesh and Mizoram Statehood DayRegional
- Guru Ravidas JayantiReligious
- World Day of Social JusticeHuman rights
- International Mother Language DayLanguage
- Attukal PongalaReligious · date may vary
- World Thinking DayYouth
- National Science DayCivic
March 2027 26 occasions
- Zero Discrimination DayHuman rights
- World Wildlife DayEnvironment
- Jumat-ul-VidaReligious
- Maha ShivaratriReligious
- Shab-e-QadrReligious · date may vary
- International Women’s DayAppreciation
- Chand RaatReligious · date may vary
- Eid al-FitrReligious · date may vary
- World Consumer Rights DayCivic
- International Day of HappinessWellness
- Holika DahanFestival · date may vary
- International Day of ForestsEnvironment
- NowruzFestival
- Palm SundayReligious
- World Poetry DayArts
- Bihar DayRegional
- HoliFestival · date may vary
- World Water DayEnvironment
- Hola MohallaFestival · until 25 Mar · date may vary
- Shaheed DiwasMemorial
- World Tuberculosis DayHealth
- Good FridayReligious
- Rang PanchamiFestival
- World Theatre DayArts
- Easter SundayReligious
- Sheetala AshtamiReligious
April 2027 34 occasions
- Odisha DayRegional
- World Autism Awareness DayAccessibility
- National Maritime DayProfessional
- Chaitra NavratriFestival · until 15 Apr
- Gudi PadwaFestival
- Hindu Nav VarshFestival
- Rajasthan DayRegional
- Sajibu CheiraobaFestival · date may vary
- UgadiFestival
- World Health DayHealth
- Cheti ChandFestival · date may vary
- GangaurFestival
- SarhulFestival · date may vary
- Chaiti ChhathReligious · until 13 Apr
- Ambedkar JayantiCivic
- Bohag BihuFestival · until 16 Apr · date may vary
- Pana SankrantiFestival
- PuthanduFestival
- VaisakhiFestival
- Himachal DayRegional
- Pohela BoishakhFestival
- Ram NavamiReligious
- VishuFestival
- Thrissur PooramFestival · date may vary
- World Heritage DayCulture
- Mahavir JayantiReligious
- Hanuman JayantiReligious
- Civil Services DayProfessional
- World Creativity and Innovation DayProfessional
- Earth DayEnvironment
- World Book and Copyright DayEducation
- World Malaria DayHealth
- World Intellectual Property DayProfessional
- International Dance DayArts
May 2027 24 occasions
- Gujarat DayRegional
- Labour DayCivic
- Maharashtra DayRegional
- World Press Freedom DayMedia
- Parshuram JayantiReligious
- World Red Cross and Red Crescent DayHumanitarian
- Akshaya TritiyaReligious
- Basava JayantiReligious · date may vary
- Mother's DayFamily
- Rabindra JayantiCulture
- National Technology DayProfessional
- International Nurses DayProfessional
- International Day of FamiliesFamily
- Sikkim State DayRegional
- Eid al-AdhaReligious · date may vary
- World Telecommunication and Information Society DayTechnology
- International Museum DayCulture
- Buddha PurnimaReligious
- World Bee DayEnvironment
- Anti-Terrorism DayMemorial
- International Tea DayFood
- International Day for Biological DiversityEnvironment
- Goa Statehood DayRegional
- World No Tobacco DayHealth
June 2027 20 occasions
- Telangana Formation DayRegional
- Vat Savitri VratReligious
- World Environment DayEnvironment
- Islamic New YearReligious · date may vary
- Maharana Pratap JayantiRegional
- World Oceans DayEnvironment
- Jamai ShashtiFamily
- World Day Against Child LabourHuman rights
- Ganga DussehraReligious
- Nirjala EkadashiReligious
- Raja ParbaFestival · until 16 Jun
- World Blood Donor DayHealth
- MuharramReligious · date may vary
- Father's DayFamily
- World Refugee DayHumanitarian
- International Day of YogaWellness
- World Music DayArts
- International Widows’ DayHuman rights
- MSME DayProfessional
- National Statistics DayProfessional
July 2027 17 occasions
- Chartered Accountants DayProfessional
- GST DayProfessional
- National Doctors’ DayProfessional
- Rath YatraFestival
- BonaluFestival · until 2 Aug · date may vary
- World Population DayCivic
- Devshayani EkadashiReligious
- World Youth Skills DayEducation
- HarelaFestival · date may vary
- Guru PurnimaReligious
- Nelson Mandela International DayCivic
- Tamil Nadu DayRegional
- Sawan SomvarReligious · until 17 Aug
- International Chess DaySports
- Kargil Vijay DiwasMemorial
- World Hepatitis DayHealth
- International Day of FriendshipRelationship
August 2027 26 occasions
- Friendship DayRelationship
- National Girlfriend DayRelationship
- HareliFestival
- Aadi PerukkuFestival
- Hariyali TeejFestival · date may vary
- Nag PanchamiReligious
- National Handloom DayCulture
- International Day of the World’s Indigenous PeoplesCulture
- International Youth DayYouth
- Varalakshmi VratamReligious
- Independence DayNational
- Milad-un-NabiReligious · date may vary
- Parsi New YearFestival
- Raksha BandhanFamily
- Malayalam New YearFestival
- World Humanitarian DayHumanitarian
- World Photography DayArts
- Indian Akshay Urja DayEnvironment
- Kajari TeejReligious
- Sadbhavana DiwasCivic
- Kolkata Birthday / Foundation observanceRegional
- Krishna JanmashtamiReligious
- Dahi HandiFestival
- ParyushanReligious · until 4 Sept
- National Sports DaySports
- PolaFestival
September 2027 32 occasions
- Hartalika TeejReligious
- Ganesh ChaturthiFestival
- SamvatsariReligious
- International Day of CharityHumanitarian
- NuakhaiFestival · date may vary
- Teachers’ DayProfessional
- International Literacy DayEducation
- Nativity of MaryReligious
- Radha AshtamiReligious
- World Suicide Prevention DayHealth
- Karma PujaFestival · date may vary
- OnamFestival
- Anant ChaturdashiFestival
- Hindi DiwasLanguage
- Sree Narayana Guru JayantiReligious · date may vary
- Engineers’ DayProfessional
- International Day of DemocracyCivic
- KshamavaniReligious · date may vary
- World Ozone DayEnvironment
- Hyderabad Liberation Day / National Integration Day (regional)Regional
- Vishwakarma JayantiReligious
- International Day of PeaceCivic
- International Day of Sign LanguagesAccessibility
- JivitputrikaReligious
- Daughters' DayFamily · date may vary
- World Tourism DayTravel
- Bhagat Singh JayantiCivic
- BathukammaFestival · until 7 Oct · date may vary
- MahalayaFestival
- World Heart DayHealth
- International Translation DayLanguage
- Sharad NavratriFestival · until 8 Oct
October 2027 51 occasions
- International Day of Older PersonsFamily
- Gandhi JayantiNational
- International Day of Non-ViolenceCivic
- Lal Bahadur Shastri JayantiCivic
- National Boyfriend DayRelationship
- World Animal DayAnimals
- Durga PujaFestival · until 10 Oct · date may vary
- World Teachers’ DayProfessional
- Durga AshtamiFestival
- Indian Air Force DayCivic
- Maha NavamiFestival
- Ayudha PujaFestival · date may vary
- Dhammachakra Pravartan DinReligious
- DussehraFestival
- World Post DayProfessional
- Subho BijoyaFestival
- VidyarambhamReligious · date may vary
- World Mental Health DayHealth
- Canadian ThanksgivingFestival
- International Day of the Girl ChildYouth
- International Day for Disaster Risk ReductionSafety
- Sharad PurnimaReligious · date may vary
- International Day of Rural WomenAppreciation
- Valmiki JayantiReligious
- World Students’ DayEducation
- World Food DayFood
- Guru Ram Das Prakash PurabReligious · date may vary
- International Day for the Eradication of PovertyHuman rights
- Atla TaddiReligious · date may vary
- Karwa ChauthRelationship
- Kati BihuFestival · date may vary
- Police Commemoration DayMemorial
- Ahoi AshtamiFamily
- United Nations DayCivic
- Vasu BarasFestival
- DhanterasFestival
- Infantry DayCivic
- Kali PujaFestival
- Narak ChaturdashiFestival
- Bandi Chhor DivasReligious · date may vary
- DiwaliFestival
- Mahavir Nirvan DiwasReligious · date may vary
- Govardhan PujaFestival
- Gujarati New YearFestival
- Skanda SashtiReligious · until 4 Nov
- Bhai DoojFamily
- Chitragupta PujaReligious
- Gurgaddi Diwas of Guru Granth SahibReligious · date may vary
- HalloweenFestival
- National Unity DayCivic
- Ningol ChakoubaFamily · date may vary
November 2027 43 occasions
- Chhattisgarh RajyotsavaRegional
- Haryana DayRegional
- Karnataka RajyotsavaRegional
- Kerala PiraviRegional
- Kut FestivalFestival
- Madhya Pradesh Foundation DayRegional
- Puducherry Liberation DayRegional
- Punjab DayRegional
- Nagula ChavithiReligious
- Parumala PerunnalRegional
- Labh PanchamiFestival
- Chhath PujaFestival
- Jalaram JayantiReligious
- GopashtamiReligious
- Akshaya NavamiReligious
- Jagaddhatri PujaFestival · date may vary
- Uttarakhand Foundation DayRegional
- Dev Uthani EkadashiReligious
- Igas BagwalFestival · date may vary
- National Education DayEducation
- Remembrance DayMemorial
- Tulsi VivahReligious · date may vary
- Veterans DayMemorial
- Wangala FestivalFestival · date may vary
- Children’s DayFamily
- Guru Nanak GurpurabReligious
- Kartik PurnimaReligious
- World Diabetes DayHealth
- Jharkhand Foundation DayRegional
- International Day for ToleranceCivic
- Kanakadasa JayantiReligious · date may vary
- International Men’s DayAppreciation
- National Integration DayCivic
- World Toilet DayHealth
- Kalabhairav JayantiReligious
- World Children’s DayYouth
- PrathamastamiFamily · date may vary
- World Television DayMedia
- Lachit DivasRegional
- International Day for the Elimination of Violence against WomenHuman rights
- ThanksgivingFestival
- Constitution DayCivic
- Ajmer Sharif UrsReligious · until 5 Dec · date may vary
December 2027 37 occasions
- Hornbill FestivalRegional · until 10 Dec
- Indigenous Faith DayRegional
- Nagaland Statehood DayRegional
- World AIDS DayHealth
- Assam DayRegional
- UAE National DayFestival
- Feast of St Francis XavierReligious
- Guru Tegh Bahadur Martyrdom DayMemorial · date may vary
- International Day of Persons with DisabilitiesAccessibility
- Vivah PanchamiReligious
- Indian Navy DayCivic
- International Volunteer DayHumanitarian
- World Soil DayEnvironment
- Mahaparinirvan DinMemorial
- Armed Forces Flag DayCivic
- Gita JayantiReligious
- International Anti-Corruption DayCivic
- Human Rights DayHuman rights
- International Mountain DayEnvironment
- Karthigai DeepamFestival · date may vary
- HuthriFestival · date may vary
- Datta JayantiReligious
- Vijay DiwasMemorial
- International Migrants DayHumanitarian
- Goa Liberation DayRegional
- International Human Solidarity DayHumanitarian
- National Mathematics DayEducation
- National Farmers’ DayProfessional
- Christmas EveReligious
- National Consumer DayCivic
- ChristmasReligious
- Good Governance DayCivic
- HanukkahReligious · until 1 Jan
- Veer Bal DiwasMemorial
- Ladakhi LosarRegional
- LosoongFestival · until 31 Dec · date may vary
- 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 2027 are checked against panchangs and government holiday lists, and each occasion page lists the sources used and the date it was last verified.
