festivals
December 2027 Festival List: Geeta Jayanti and Every Vrat
Published 2026-10-26 | Live Pandit Ji
Which festivals fall in December 2027? The festival table has two: Vivah Panchami on Friday 3 December and Mokshada Ekadashi, which the same row names Geeta Jayanti, on Thursday 9 December. The Margashirsha full moon on Monday 13 December also carries Datta Jayanti, and Kharmas opens on 16 December. The rest of the month is the regular cycle of fasts, and this year it settles into a weekly beat: the rows on Thursdays are Vinayaka Chaturthi, Mokshada Ekadashi, Sankashti Chaturthi and Saphala Ekadashi, and the rows on Mondays are Masik Durgashtami, the Purnima, Kalashtami and the Amavasya. Both Pradosh evenings are Saturdays. All 13 rows are below, each with the test that dates it.
December 2027 Vrat and Festival Dates (व्रत त्योहार)
| Date | Day | Observance | How the date is fixed |
|---|---|---|---|
| 2 December | Thursday | Vinayaka Chaturthi | Shukla Chaturthi at madhyahna. The midday probe some almanacs use gives 1 December. |
| 3 December | Friday | Vivah Panchami | Shukla Panchami at sunrise. |
| 6 December | Monday | Masik Durgashtami | Shukla Ashtami at sunrise. |
| 9 December | Thursday | Mokshada Ekadashi & Geeta Jayanti | Shukla Ekadashi at sunrise. |
| 11 December | Saturday | Shani Pradosh Vrat | Shukla Trayodashi in the pradosh window. |
| 13 December | Monday | Margashirsha Purnima and Datta Jayanti | Purnima at sunrise and at sunset. |
| 16 December | Thursday | Sankashti Chaturthi | Moonrise inside Krishna Chaturthi; New Delhi moonrise 20:25. |
| 20 December | Monday | Kalashtami | Krishna Ashtami at night. |
| 23 December | Thursday | Saphala Ekadashi | Krishna Ekadashi at sunrise. |
| 25 December | Saturday | Shani Pradosh Vrat | Krishna Trayodashi in the pradosh window. |
| 25 December | Saturday | Masik Shivratri | Krishna Chaturdashi at night. The night test falls within 30 minutes of an edge of the tithi. |
| 27 December | Monday | Amavasya | Amavasya at sunrise. |
| 31 December | Friday | Vinayaka Chaturthi | Shukla Chaturthi at madhyahna; the tithi continues into January 2028. |
The dates are for New Delhi. Sunrise, sunset and the daily tithi come from the site’s panchang tables, which are built on NASA JPL’s DE421 ephemeris with the Lahiri ayanamsa; the start and end of each tithi come from the site’s tithi routine, which differs from 86 rows of those tables by 1 minute at most. A tithi begins and ends at the same instant everywhere, but the test each row applies (sunrise, sunset, midnight, midday or moonrise) happens at a different clock time in each city, so the two flagged rows are the ones most likely to differ in another town’s almanac. The panchang tool gives the day for your own city.
Margashirsha in Both Calendars, Then Pausha
The two ways of counting the lunar month agree for the first part of December. The new moon at 08:54 on 28 November came with the Sun in Scorpio, so amanta almanacs, which begin each month at a new moon, have been in Margashirsha since then; purnimanta almanacs, which begin it at a full moon and are the usual reckoning in the north, are in Margashirsha too. The bright fortnight therefore has one name everywhere, and both festivals belong to it. The full moon at 21:38 on 13 December closes the purnimanta month, and from the next morning a northern calendar says Pausha while a western or southern one still says Margashirsha. That covers the six rows from the Sankashti to the Amavasya: the Saphala Ekadashi is a Margashirsha Ekadashi in one system and a Pausha Ekadashi in the other. The new moon at 01:42 on 28 December, by when the Sun has moved into Sagittarius, starts amanta Pausha, and for the month’s last four days both systems use that name.
A Split Chaturthi, Then Vivah Panchami
The first Shukla Chaturthi opens at 11:39 on Wednesday 1 December, when that day’s madhyahna, the middle fifth of daylight, is already under way, and it runs to 13:44 on 2 December. The Thursday is the only day whose whole madhyahna it covers, so the table puts Vinayaka Chaturthi on 2 December. Almanacs that test only the midpoint of the day see the tithi already running at the Wednesday’s noon, and they print 1 December; the table notes both.
The Panchami begins at the same 13:44 and holds the next sunrise, which places Vivah Panchami on Friday 3 December; the tithi ends at 16:13 that afternoon. The site’s festival rules file it as Margashirsha Shukla Panchami, the date the Ramayana tradition keeps for the wedding of Rama and Sita, and the Vivah Panchami 2026 page sets out the Mithila and Ayodhya customs around it. Vivah Panchami comes 13 days before Kharmas this year, so the festival itself does not fall inside the stretch that the Kharmas custom keeps clear of weddings.
Panchak, Durgashtami and Mokshada Ekadashi
The Moon reaches Kumbha at 19:07 on Saturday 4 December, and the month’s only Panchak lasts until 17:26 on Thursday 9 December. Of the table’s rows, just one sits wholly inside it: Masik Durgashtami on Monday 6 December, whose Shukla Ashtami opens at 21:37 the night before and holds a single sunrise. Muhurta practice avoids starting certain kinds of work in Panchak, which the Panchak page lists; a fast that falls inside it is kept as usual.
The Panchak lifts partway through the Ekadashi. Mokshada Ekadashi is Thursday 9 December: the tithi starts at 02:59 that morning and ends at 03:20 on 10 December, before the Friday sunrise, so only one dawn falls inside it. The Vaishnava check, which looks for Dashami at arunodaya 96 minutes before sunrise, finds the Ekadashi already 146 minutes old, and the date is the same in Smarta and Vaishnava reckoning. Because the festival table carries this Ekadashi on its own row, the list above shows no separate Shukla Ekadashi line.
That row names Geeta Jayanti beside Mokshada. The festival calendars assign the speaking of the Bhagavad Gita at Kurukshetra to the Margashirsha Shukla Ekadashi, so the two share a date in every year; the Gita itself gives no tithi, as the Mokshada Ekadashi and Geeta Jayanti 2026 page explains. In 2026 the pair fell inside Kharmas. In 2027 they come a week before it.
The First Shani Pradosh and the Margashirsha Purnima
Two days after Mokshada, the Shukla Trayodashi covers all 144 minutes of the evening window on Saturday 11 December, the first of the month’s two Shani Pradosh evenings.
The Margashirsha Purnima is an easy date this year. It opens at 23:55 on 12 December, a few minutes before midnight, and the full moon that closes it is at 21:38 on Monday 13 December. The tithi holds that Monday’s sunrise and its sunset at 17:25, and neither the evening before nor the morning after. Almanacs set Datta Jayanti, Dattatreya’s birth observance, at dusk on the Purnima, while calendars that tie the full moon’s bath and charity to a morning look at sunrise; this year both tests land on the same Monday. The Datta Jayanti 2026 page shows the opposite case, a Purnima with no New Delhi sunrise, where the two readings part.
16 December: Sankashti, Pushya and the Start of Kharmas
Three things share Thursday 16 December. Pushya begins at 09:12, after sunrise; the Krishna Chaturthi begins at 13:22; and at 16:33 the Sun enters sidereal Sagittarius. That entry is printed here as an instant, and the site does not set a Sankranti observance day from it. New Delhi’s moonrise at 20:25 then falls inside the Chaturthi, which makes the evening the month’s Sankashti Chaturthi.
The Pushya passage runs through the Thursday daytime and night to 07:07 on 17 December, which is also the minute of the Friday sunrise; to the minute, the data cannot say which comes first. The Thursday sunrise was already past when Pushya began, so this is a Guru Pushya only for calendars that count any overlap with the Thursday, and not for those that read the nakshatra at sunrise. The Guru Pushya and Ravi Pushya 2027 page treats that Friday dawn as undecided.
The site’s closure table opens Dhanu Kharmas on 16 December, with the Sun’s entry into Dhanu, and closes it on 15 January 2028. Households that keep the custom set weddings, griha pravesh and similar beginnings aside for that stretch, but the custom does not stop vrats or daily worship, and all seven of the table’s rows from the Sankashti onward fall inside it. The Kharmas 2027 page gives both edges with their times. The day before, 15 December, Mercury moves into Sagittarius at 02:03 and Venus into Capricorn at 08:06.
Kalashtami to Somvati Amavasya
Kalashtami falls on Monday 20 December, with the Krishna Ashtami well inside that night. Saphala Ekadashi follows on Thursday 23 December; its tithi starts at 23:41 the night before and ends at 23:12 that night, so it holds one sunrise and has been running for 353 minutes by arunodaya. The Ekadashi 2027 list opens and closes the year on Saphala, and this is the second of the two.
On 24 December Saturn stations direct in Pisces. It entered Aries in June, slipped back into Pisces in October while retrograde, and re-enters Aries in February 2028; the site dates the station to the day only, and the Saturn transit 2027 page has the sequence.
Saturday 25 December carries two rows. The Krishna Trayodashi, which began at 23:09 the night before, fills that evening’s pradosh window, so it is the second Shani Pradosh; it gives way to the Chaturdashi at 23:32, 26 minutes before the 23:58 midnight test. The Chaturdashi then lasts through the whole of the next day and ends at 00:23 on 27 December, 25 minutes after the following midnight, so both nights hold it by a thin margin. The table follows the first-night rule and gives Masik Shivratri on 25 December, flagged as close; the Masik Shivratri list discusses the 26 December reading.
The Amavasya begins at 00:23, just after midnight on Monday 27 December, holds that sunrise and ends with the new moon in the small hours of 28 December. A Monday Amavasya is the one almanacs call Somvati, and the Amavasya 2027 list counts it as the last of the year’s three. Mars enters Capricorn at 12:57 that day; the Mars transit 2027 page lists its other sign changes.
31 December and Where the Data Stops
The year’s last row is a second Vinayaka Chaturthi. Its Shukla Chaturthi opens at 08:12 on Friday 31 December, after the 07:13 sunrise, and covers the whole of that day’s madhyahna. It continues into January 2028. The site’s daily table ends on 31 December, so this page prints no time for the following day; the Vinayaka Chaturthi 2027 list works that morning from the site’s solar routine, which matches the table on the 31st, and finds the tithi gone before 1 January’s madhyahna opens, so 31 December stands.
Two other lists end inside the month. The site’s Krishna Chaturthi list stops with the 16 December Sankashti, and its Pushya list with the passage that opens the same morning; no December sunrise after those two carries either, so neither end hides a row here. Kharmas, by the closure table, runs on to 15 January 2028, and the next Panchak opens in the small hours of 1 January 2028.
Related Pages
The month before is on the November 2027 vrat and festival list; for what comes after, and for the whole year at a glance, see the 2027 festival calendar. The December 2027 panchang lists each day’s tithi and nakshatra, and the festivals hub links every festival page. The fortnightly fasts have year lists of their own: the Pradosh Vrat 2027 list, the Sankashti Chaturthi 2027 list and the Purnima 2027 list. The Sun’s move into Sagittarius is on the Sun transit 2027 page.
Planning Around Kharmas?
If a family event has to fit before the 16 December edge, or your almanac gives a different day for the Shivratri or the first Vinayaka Chaturthi, our Vedic astrologers can read your city’s panchang with you.
Talk to Astrologer