Shaheed Diwas 2026 Date & Puja Muhurat
Shaheed Diwas 2026 is on Monday, March 23, 2026. Martyrs' Day commemorating the sacrifice of Bhagat Singh, Sukhdev and Rajguru

Shaheed Diwas 2026 at a glance
- Date
- Monday, March 23, 2026
- Hindu month
- Chaitra
- Duration
- 1 day
- Celebrated in
- All India
Shaheed Diwas: March 23rd
Shaheed Diwas, observed on March 23rd, honors the sacrifices of Indian martyrs. The modern observance focuses on the 1931 execution of Bhagat Singh, Sukhdev Thapar, and Shivaram Rajguru. The day emphasizes courage, patriotism, and the pursuit of justice.
The observance connects to the Vedic concept of valor and offering life for righteousness. Such sacrifices are viewed as acts of renunciation, contributing to societal well-being and inspiring future generations. This aligns with the principle of selfless action.
Historical Context
Honoring fallen heroes has ancient roots in Indian traditions. Vedic texts describe warriors and sages who defended righteousness, often at personal cost. The concept of a martyr, someone who dies for a cause, is culturally significant.
Ancient practices included public assemblies and recounting heroic deeds. While specific Vedic rituals for modern martyrs are not defined, contemporary observances reflect the spirit of these traditions. These include patriotic songs, sharing stories of martyrs, and moments of silence. The focus is on remembering their ideals and drawing inspiration.
Observance
Shaheed Diwas is observed nationwide with solemnity. A key observance is a two-minute silence at 11 AM, a tribute to the martyrs' sacrifices. Schools, colleges, government offices, and public spaces participate.
Public ceremonies often include speeches, patriotic songs, and wreath-laying at memorials. Regional variations may feature local programs highlighting regional freedom fighters. Modern observances also include social media and educational initiatives to inform younger generations about the day's significance and the sacrifices made for India's freedom.
Shaheed Diwas 2026: frequently asked questions
When is Shaheed Diwas in 2026?
Shaheed Diwas 2026 is on Monday, March 23, 2026.
What time is sunrise on Shaheed Diwas 2026 in Ujjain?
In Ujjain, sunrise is at 6:28 AM and sunset is at 6:38 PM.
Which Hindu month is Shaheed Diwas in?
Shaheed Diwas falls in the Hindu month of Chaitra.
Where is Shaheed Diwas celebrated?
Shaheed Diwas is celebrated across India and by Hindus around the world.
