July 31

Martyrdom Day of Shaheed Udham Singh

Join us in honoring the sacrifice of Shaheed Udham Singh on Martyrdom Day - a hero who fought for our freedom and deserves to be remembered.

Yearly Date
July 31
Type
Day
Category
Federal
Country
India

Introduction

On July 31, we commemorate the brave and selfless actions of Shaheed Udham Singh on Martyrdom Day. This day marks the anniversary of his execution in 1940 for seeking justice against those responsible for the Jallianwala Bagh massacre in 1919. Udham Singh's sacrifice and courage serve as an inspiration to all those fighting for their rights and beliefs. Let us honor his memory and continue to work towards a better, more just world on this significant day.

Martyrdom Day of Shaheed Udham Singh Timeline

1899
Birth of Udham Singh
Udham Singh was born on December 26, 1899, in Sunam in the Punjab region of India.
1919
Jallianwala Bagh Massacre
On April 13, 1919, the brutal Jallianwala Bagh massacre occurred where British soldiers killed hundreds of unarmed Indian civilians which deeply impacted Udham Singh.
1934
Arrival in London
Udham Singh moved to London where he would spend the next six years planning his revenge for the massacre.
1940
Assassination of Michael O'Dwyer
On March 13, 1940, Udham Singh assassinated Michael O'Dwyer, former Lieutenant Governor of Punjab, holding him responsible for the Jallianwala Bagh massacre.
1940
Death of Shaheed Udham Singh
On July 31, 1940, Udham Singh was hanged at Pentonville Prison in London for the assassination of Michael O'Dwyer, marking his martyrdom for the cause of Indian independence.
Present Day
Martyrdom Day Commemoration
Every year on July 31, Indians all over the world observe Martyrdom Day to honor the sacrifice and bravery of Shaheed Udham Singh.

How to Celebrate Martyrdom Day of Shaheed Udham Singh

1

Attend a memorial service

Honor the sacrifice of Shaheed Udham Singh by attending a memorial service in your local area. This is a great way to pay your respects and learn more about his life and legacy.

2

Watch a documentary

Educate yourself about Shaheed Udham Singh by watching a documentary or film about his life. This is a great way to learn more about his contributions to Indian history and to honor his memory on Martyrdom Day.

3

Visit a historical site

If there is a historical site or museum dedicated to Shaheed Udham Singh in your area, consider visiting it on Martyrdom Day. This can be a powerful way to remember his sacrifices and learn more about his impact on Indian independence.

4

Organize a discussion or panel

Gather a group of friends or community members to have a discussion or panel about Shaheed Udham Singh and his contributions. This can be a meaningful way to honor his memory and keep his legacy alive.

5

Create art or poetry

Express your thoughts and feelings about Shaheed Udham Singh through art or poetry. This can be a personal way to commemorate his sacrifice and share his story with others.

Why Martyrdom Day of Shaheed Udham Singh is Important

A

It honors a courageous activist and freedom fighter

Shaheed Udham Singh was a brave revolutionary who played a critical role in the Indian independence movement. He dedicated his life to fighting for the rights and freedom of his fellow citizens, making him an important figure in history.

B

It reminds us of the sacrifices made for independence

On Martyrdom Day of Shaheed Udham Singh, we remember the sacrifices made by countless individuals during the fight for India's independence. These brave souls like Singh put their lives on the line for the greater good, and it's important to honor and acknowledge their contributions.

C

It serves as a reminder to continue fighting for justice

Martyrdom Day of Shaheed Udham Singh is a day to reflect on the ongoing struggle for justice in our society. It's a call to action to continue standing up for what is right and fighting against injustice, just as Singh did during his lifetime.

Martyrdom Day of Shaheed Udham Singh Dates

Year
Date
Day
2023
Jul 30
Sunday
2024
Jul 30
Tuesday
2025
Jul 30
Wednesday
2026
Jul 30
Thursday
2027
Jul 30
Friday