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.
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.