About Independence Day (India)
India celebrates Independence Day on August 15, marking freedom from British rule in 1947. The countdown above tracks the days until the Prime Minister hoists the tricolor over the Red Fort in Delhi and addresses the nation — the centerpiece of celebrations across the world's most populous country.
The day belongs to the flag and the sky: government buildings glow saffron, white and green, schools hold flag ceremonies and cultural programs, and in Delhi, Gujarat and much of the north the skies fill with fighting kites — a beloved Independence Day tradition.
Independence Day falls on the same date every year, August 15, so the countdown above resets to the next anniversary once the day has passed. It is a national holiday, and the lead-up brings patriotic songs, films and a wave of tricolor across streets, shops and social media. Add this countdown to your own page to know exactly how many days remain until the next flag-hoisting at the Red Fort.
Upcoming dates
| 2026 | Saturday, August 15, 2026next |
| 2027 | Sunday, August 15, 2027 |
| 2028 | Tuesday, August 15, 2028 |
| 2029 | Wednesday, August 15, 2029 |
| 2030 | Thursday, August 15, 2030 |
FAQ
When is India's Independence Day?
August 15 every year — the anniversary of independence from British rule in 1947.
What happens at the Red Fort?
The Prime Minister hoists the national flag and delivers the Independence Day address — a tradition since Jawaharlal Nehru in 1947.
Why do people fly kites on August 15?
Kite-flying became a symbol of freedom during the independence movement and remains a joyful Independence Day tradition, especially in northern India.
How is India's Independence Day different from Republic Day?
Independence Day on August 15 marks freedom from British rule in 1947, while Republic Day on January 26 marks the constitution coming into force in 1950.