Public Holiday

Independence Day

Add to calendar
20

20 days until Independence Day

Saturday, 15 August 2026

About Independence Day

Independence Day in India is celebrated annually on August 15 to commemorate the nation's liberation from British rule in 1947. As one of India's three national holidays, it honours the perseverance, unity, and sacrifices of freedom fighters who secured sovereign nationhood.

History

British colonial control in India expanded during the 18th century under the East India Company before transitioning to direct Crown governance following the Uprising of 1857. Over the subsequent nine decades, a formidable freedom movement gained momentum under the Indian National Congress and prominent leaders including Mahatma Gandhi, Jawaharlal Nehru, Sardar Vallabhbhai Patel, and Netaji Subhash Chandra Bose. Through a combination of non-violent civil disobedience, mass protests, and revolutionary resistance, public pressure forced the British administration to negotiate a transfer of power.

The British Parliament formally passed the Indian Independence Act in July 1947, dividing British India into two independent dominions: India and Pakistan. On the midnight of August 14–15, 1947, India's first Prime Minister, Jawaharlal Nehru, delivered his renowned 'Tryst with Destiny' speech. On the morning of August 15, Nehru hoisted the Indian national flag above the Lahori Gate of the Red Fort in Delhi, establishing an annual tradition that continues to represent the birth of modern India.

Traditions & Celebrations

Official national celebrations begin at the Red Fort in New Delhi, where the Prime Minister hoists the tricolour national flag, receives a 21-gun salute, and delivers a national address outlining the country's progress and future roadmap. Flag-hoisting ceremonies, parades, and patriotic cultural events take place across state capitals, district headquarters, schools, and residential neighbourhoods nationwide. In many parts of the country, particularly North India, flying kites is a beloved tradition that symbolises freedom. Public institutions, historic monuments, and government offices across India are illuminated in saffron, white, and green lights on the eve of the holiday.

Did you know?

  • The design of India's national tricolour flag was created by freedom fighter Pingali Venkayya and officially adopted on July 22, 1947.
  • Lord Mountbatten, the last Viceroy of India, selected August 15 for the transfer of power because it coincided with the second anniversary of Japan's surrender in World War II.
  • The British Parliament passed the Indian Independence Act on July 18, 1947, setting August 15 as the date for legislative authority to be handed over to the Constituent Assembly of India.
  • Five other sovereign nations—Bahrain, Liechtenstein, Republic of the Congo, North Korea, and South Korea—also celebrate their independence or national liberation on August 15.

Independence Day dates by year

Frequently Asked Questions

Why is Independence Day celebrated on August 15 in India?

Independence Day is observed on August 15 because the Indian Independence Act 1947 declared this date for the end of British sovereignty. Lord Mountbatten chose August 15 as it marked the second anniversary of Allied victory over Japan in World War II.

What is the difference between Independence Day and Republic Day?

Independence Day (August 15) celebrates India gaining freedom from British rule in 1947, whereas Republic Day (January 26) marks the day in 1950 when the Constitution of India officially came into force.

Who hoists the national flag on Independence Day?

The Prime Minister of India hoists the national flag at the Red Fort in New Delhi on Independence Day. On Republic Day, by contrast, the President unfurls the flag at Kartavya Path.