
Prime Minister Narendra Modi’s speeches on Independence Day have always drawn nationwide attention. Every year, his Independence Day Speech from the Red Fort not only highlights the government’s achievements but also sparks discussions among the public and political observers alike. In 2025, Modi delivered his longest speech yet, lasting a record 103 minutes.
Back in 2014, during his first Independence Day address as Prime Minister, Modi spoke for 67 minutes. Over the years, the duration of his speeches has varied, sometimes shorter and sometimes longer. In 2016, his address stretched to 96 minutes, in 2019 it lasted 92 minutes, and in 2024, he spoke for 98 minutes. This year, however, he broke all previous records with a 103-minute speech.
Experts note that Modi’s Independence Day speeches stand out not just for their length but also for their content. In 2025, as in previous years, he discussed the government’s developmental projects, India’s growing economy, social reforms, and the nation’s global standing. His detailed address once again reflected his intent to connect with citizens directly while outlining his vision for the future.
PM Narendra Modi’s Independence Day Speech 2025 Lasts Record 103 Minutes

Political circles have reacted strongly to the speech. Supporters see the long address as a sign of confidence and strong leadership, while critics argue that excessively long speeches may test the patience and attention span of the general public.
Still, one fact remains clear: PM Modi’s Independence Day Speech 2025 set a new record. From 2014 to 2025, the average length of his speeches has ranged between 85 and 90 minutes. The shortest speech came in 2017 at just 56 minutes, making this year’s 103-minute speech a stark contrast.

This record-setting speech underlines that, for Modi, Independence Day is not merely ceremonial. Each year, his address is seen as a key policy statement – a document that reflects both the government’s achievements and its roadmap for India’s future.
Leave a Reply