&imwidth=600&imheight=450&format=webp&quality=medium)
PM Modi's Independence Day address lasted 78 minutes this year, marking a sharp drop from his record 103-minute speech in 2025. Here's how the length of his Red Fort speeches has changed every year since 2014.
Prime Minister Narendra Modi addressed the nation from the Red Fort on Saturday, delivering his 13th consecutive Independence Day speech since taking office in 2014. This year's address lasted 78 minutes, making it his shortest Independence Day speech in the past four years.
Also read | PM Modi appeals to Opposition to back 33% women's reservation in Parliament | India 80th Independence Day
The duration marks a notable change from last year's marathon address. In 2025, Modi spoke for 103 minutes, his longest Independence Day speech since becoming Prime Minister and the longest delivered by him from the Red Fort.
His previous record came in 2024, when his address lasted 98 minutes, surpassing the 96-minute speech he delivered in 2016.
| Year | Duration |
| 2014 | 65 minutes |
| 2015 | 88 minutes |
| 2016 | 96 minutes |
| 2017 | 56 minutes |
| 2018 | 83 minutes |
| 2019 | 92 minutes |
| 2020 | 90 minutes |
| 2021 | 88 minutes |
| 2022 | 74 minutes |
| 2023 | 90 minutes |
| 2024 | 98 minutes |
| 2025 | 103 minutes |
| 2026 | 78 minutes |
Modi's shortest Independence Day address so far was in 2017, when he spoke for 56 minutes. His longest was last year, when the Prime Minister's speech crossed the 100-minute mark for the first time.