2 weeks ago
PM Modi Delivers Shortest Independence Day Speech in Four Years
India celebrates its Independence Day every year on August 15.
On this day, the Prime Minister gives a big speech from the Red Fort in New Delhi.
In 2026, Prime Minister Narendra Modi gave this speech again.
It was his 13th time doing it in a row.
This year's speech was shorter than the ones he gave in the last four years.
Some newspapers said it was 75 minutes long, while another said 78 minutes.
Last year, his speech was the longest ever at 103 minutes.
That is more than one and a half hours!
Mr. Modi has been giving Independence Day speeches since 2014.
Only the very first Prime Minister, Jawaharlal Nehru, gave more speeches in a row, with 17 of them.
Prime Minister Narendra Modi delivered his 13th consecutive Independence Day address from the Red Fort on August 15, 2026.
The speech lasted 75 minutes according to News18 and 78 minutes according to WION, a reporting discrepancy noted between the two articles.
The 2026 address was significantly shorter than the record 103-minute speech he delivered in 2025, his longest to date.
In 2025, Modi surpassed the records of Indira Gandhi and Manmohan Singh, who each delivered 11 consecutive Independence Day addresses.
Only Jawaharlal Nehru has delivered more consecutive Independence Day addresses, with 17 speeches between 1947 and 1963.
- Who
- Prime Minister Narendra Modi
- What
- Delivered his 13th consecutive Independence Day address from the Red Fort, his shortest such speech in four years
- Where
- Red Fort, New Delhi, India
- When
- Saturday, August 15, 2026
- Why
- To address the nation on the occasion of India's Independence Day
Key facts
- Speaker
- Prime Minister Narendra Modi
- Occasion
- India's Independence Day (August 15)
- Location
- Red Fort, New Delhi
- Speech duration (News18)
- 75 minutes
- Speech duration (WION)
- 78 minutes
- Longest speech
- 103 minutes in 2025
- Consecutive speeches by Modi
- 13
- Record for consecutive addresses
- Jawaharlal Nehru, 17 (1947-1963)








