Hindu

सूर्य और धनु बाण (sun with sagittarius arrow), icon for Dhanu SankrantiDhanu Sankranti 2026 धनु संक्रांति

The Sun Enters Sagittarius

Wednesday, 16 December 2026

In 2027: Thursday, 16 December 2027

Dhanu Sankranti is the day the sun moves into Sagittarius, starting Kharmas in North India and the sacred Dhanurmasa or Margazhi month of prayer in South India.

How the date is fixed: The day the sun enters Dhanu rashi (Sagittarius) in the sidereal zodiac, usually on 15 or 16 December.

Why Dhanu Sankranti is celebrated

A Sankranti is the day the sun moves from one zodiac sign to the next. On Dhanu Sankranti it enters Dhanu, or Sagittarius. Jupiter rules this sign. In North India, the month that follows is called Kharmas or Malmas. According to tradition, the sun's strength is weak in this period, so families avoid weddings, griha pravesh, mundan and other auspicious beginnings until Makar Sankranti in mid January. The month is instead used for prayer, charity and holy baths.

History and story of Dhanu Sankranti

The custom of marking each Sankranti comes from the solar calendar used alongside the lunar Hindu calendar. Dhanu Sankranti begins the last solar month before the sun turns north at Makar Sankranti. In South India, this month became known as Dhanurmasa, a time devoted to Vishnu. The Tamil poet saint Andal composed the Thiruppavai, a set of 30 hymns, for the month of Margazhi, and these are still sung each morning.

How Dhanu Sankranti is celebrated

On the day of Sankranti, devotees bathe in a river or at home before sunrise and offer water to the sun. They give food, warm clothes, blankets and sesame to the poor. Many worship Vishnu and Surya and read holy texts. During Dhanurmasa, temples open very early for special worship, and offerings such as pongal are made at dawn.

Important days and moments

  1. Sankranti snan and daan (Morning of Dhanu Sankranti)
    Devotees bathe early, offer water to the sun and give food, blankets and sesame to the needy.
  2. Start of Kharmas (From Dhanu Sankranti to Makar Sankranti)
    Families in North India avoid weddings and house warming ceremonies for about a month.
  3. Margazhi mornings (Throughout the month)
    In Tamil Nadu, women draw kolam at dawn and devotees sing Andal's Thiruppavai in homes and temples.

Dhanu Sankranti across India

In Tamil Nadu, women draw large kolam designs at the door each Margazhi morning, and groups sing Thiruppavai and bhajans in the streets. Music and dance seasons in Chennai also run in this month.

In Odisha, Dhanu Sankranti is marked with special worship, and the Dhanu Yatra of Bargarh is held around this season. It is a large open air theatre festival in which the whole town turns into the stage for the story of Krishna and King Kansa.

In North India, people treat Kharmas as a quiet month and plan weddings for after Makar Sankranti.

Other names and related festivals

  • Dhanu Sankramana

Frequently asked questions

When is Dhanu Sankranti in 2026?

Dhanu Sankranti falls on Wednesday, 16 December 2026.

Is Dhanu Sankranti a bank holiday?

Dhanu Sankranti is not a bank holiday in any of the states covered here in 2026, so banks stay open unless the day is a Sunday or a second or fourth Saturday.

Is Dhanu Sankranti a central government holiday?

No. Dhanu Sankranti is not a holiday for central government offices in 2026.

Is the stock market closed on Dhanu Sankranti?

No. Dhanu Sankranti is not a trading holiday on NSE and BSE in 2026.

What are the other names of Dhanu Sankranti?

Dhanu Sankranti is also known as Dhanu Sankramana.

Why are weddings avoided after Dhanu Sankranti?

The month after Dhanu Sankranti is called Kharmas in North India. According to tradition, it is not suitable for new beginnings, so weddings and griha pravesh wait until Makar Sankranti.

What is Dhanurmasa?

Dhanurmasa is the South Indian name for this solar month. It is devoted to Vishnu, with early morning worship and the singing of Thiruppavai in Tamil Nadu.

Next Hindu festivals (30 days)

Major Hindu festivals

Upcoming central government holidays

Holidays in your state

Bank, state government and school holidays differ from state to state. Pick your state:

All Hindu festivals in 2026

Last updated: 11 October 2026

Holidays and festivals calendar: October and November 2026

Central government holidays for all of India and major festivals. For bank, state government and school holidays, open your state: Andhra Pradesh, Assam, Bihar, Chhattisgarh, Delhi, Goa, Gujarat, Haryana, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Odisha, Punjab, Rajasthan, Tamil Nadu, Telangana, Uttar Pradesh, Uttarakhand, West Bengal.

October 2026
MonTueWedThuFriSatSun
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
November 2026
MonTueWedThuFriSatSun
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

Public holiday Major festival Today