Shaheed Diwas 2024: Date, Background, and Significance Shaheed Diwas or Martyr’s Day is observed every year on January 30 to honour recognised martyrs of the nation. Learn about the different dates and events that are observed as Martyrs' Day or Shaheed Diwas in India, honouring the sacrifices of freedom fighters and leaders. Find out the history, significance and ceremonies of each Martyrs' Day. Shaheed Diwas 2024: From history to significance, here's all that you need to know about the special day. Shaheed Diwas 2025, or Martyrs Day, is observed on 23 March every year in India to honor the sacrifices of prominent revolutionary leaders.