Makar Sankranti marks the sun's transit into the zodiac sign Capricorn, which makes it one of the very few Indian festivals fixed by the solar calendar rather than the lunar one. It falls on 14 or 15 January. In 2026 it is Wednesday 14 January.
Because it is solar, the festival does not drift, and nearly the whole country observes it on the same day — under completely different names and with completely different rituals. In Gujarat and Maharashtra it is Uttarayan and the kite-flying festival. In Punjab it is Maghi, and the day after Lohri. In Tamil Nadu it is Pongal, a four-day harvest festival. In Karnataka it is Suggi, in Andhra and Telangana it is Sankranti, in Assam it is Magh Bihu, in West Bengal it is Poush Sankranti with pithe and payesh, in Bihar and UP it is Khichdi Parva, and in Nepal it is Maghe Sankranti.
The festival is fundamentally about the harvest, the end of the inauspicious Kharmas period, and the northward movement of the sun (Uttarayan), which is considered the auspicious half of the year. It is also the traditional day for the Ganga Sagar Mela and the Kumbh Mela's main bathing dates in some years.
The one ritual almost universally present is taking a ritual bath at sunrise and eating something made from the new harvest — til and gur laddoos in the north and west, khichdi in the east, pongal in the south, pithe in Bengal. Donating til, gur, rice, and warm clothing is considered especially meritorious on this day, because it falls in the coldest part of the year.