bhagolblog

Almanac · The gist

The twelve months and the stars they are named for

Each of the twelve Indian lunar months is named after a star, because the month was once named for whichever star the moon was standing beside on the night it came full.

This is the short way in. The essay has the working, the sources and the sky.

In 2026 the full moon of Kartika arrived while the moon sat in Krittika, the star the month is named after. Six months earlier, the full moon of Chaitra missed Chitra by about 10 hours.

Chaitra, Vaishakha, Jyeshtha, Ashadha, Shravana, Bhadrapada, Ashwina, Kartika, Margashirsha, Pausha, Magha, Phalguna. Most Indian families use these month names without ever being told where they come from. Every one of them is a star's name first.

Here is the idea behind it. The moon takes about 27 days to go once round the sky against the background stars. The old Indian reckoning cut that path into 27 sections called nakshatras, and named each section after the star or small group of stars sitting in it.

Once a month the moon comes to the full. When it does, it is standing somewhere along that path, in one named section. So people named the month after the star the moon was visiting on its brightest night. The full moon near the star Chitra gave the month Chaitra, and the same was done for the other eleven.

Three months keep the star's name almost unchanged: Jyeshtha, Shravana and Magha. Six stretch the first vowel: Chitra becomes Chaitra, Krittika becomes Kartika, Pushya becomes Pausha. Three are named after a pair of neighbouring stars: Ashadha, Bhadrapada and Phalguna.

The rule does not always work, and that is the interesting part. The moon speeds up and slows down as it goes, and the month from full moon to full moon is not the same length as the moon's trip round the stars. So the full moon does not land on the same star every year. Almanac-makers dealt with that by giving each month a band of two or three stars instead of one.

Eventually they gave up on the moon for this job. Today a lunar month is named by where the sun is. Each month the sun crosses into a new sign of the zodiac, and the month holding the crossing into the first sign is Chaitra. The star names stayed on as inherited labels.

An older set of month names came from the weather rather than the stars: Madhu for spring, Nabhas for the rains. Those are in the Vedic texts. The star names came later, and they are the ones that survived.

Words decoded

nakshatra (नक्षत्र)
one of the 27 named sections of the moon's path round the sky, each named after the star or cluster in it
purnima (पूर्णिमा)
the full moon day
tithi (तिथि)
a lunar day, measured by the moon's distance from the sun rather than by the clock
panchang (पञ्चाङ्ग)
the printed Indian almanac that lists the day's tithi, nakshatra and the rest
sankranti (सङ्क्रान्ति)
the moment the sun crosses from one sign of the zodiac into the next
purva and uttara
"earlier" and "later", used to name the two halves of a twinned pair of nakshatras
amanta and purnimanta
the two ways of deciding where a lunar month ends, at the no-moon night or at the full moon
precession
the very slow wobble of the earth that makes the stars and the seasons drift apart, by about a degree every 72 years
Why anyone should careThese twelve words are in every household that keeps an Indian calendar, and almost nobody knows they are star names. Knowing it turns a list you memorised into something you can check for yourself on any full-moon night, with a printed sheet and your own eyes.
Read it properly, 7 min The twelve months and the stars they are named for