15 August 2025: PM Narendra Modi is in the name of giving the longest speech from the Red Fort on Independence Day. Even the top 10 longest speeches are Narendra Modi up to 1-8. Jawaharlal Nehru is at number 9. Nehru also gave the shortest speech.

Independence Day Speechs: On 15 August 2025, the whole country is celebrating independence. The main event is on the Red Fort in Delhi. PM Narendra Modi is going to hoist the national flag here for the 12th time. He will address the country. Last year, he gave the longest speech from the Red Fort so far. Narendra Modi is at the forefront of giving a long speech.

10 longest speech given from Red Fort

1- Narendra Modi, 2024- 98 minutes

2- Narendra Modi, 2016- 96 minutes

3- Narendra Modi, 2019- 92 minutes

4- Narendra Modi, 2020- 90 minutes

5- Narendra Modi, 2023- 90 minutes

6- Narendra Modi, 2015- 88 minutes

7- Narendra Modi, 2021- 88 minutes

8- Narendra Modi, 2018- 83 minutes

9- Jawaharlal Nehru, 1947- 72 minutes

10- I.K. Gujral, 1997- 71 minutes

Record of long speech in Narendra Modi's name 8 times out of 10

Talking about the 10 longest speech from the Red Fort, Narendra Modi's name comes up to 1-8. At number 9, India's first PM Pandit Jawaharlal Nehru is named. He gave a 72 -minute speech in 1947. This was the Indian PM's first speech from the Red Fort. IK at number 10 Gujral is named. He gave a 71 -minute speech in 1997.

Jawaharlal Nehru-Indira Gandhi gave the shortest speech

At the same time, Talking about the smallest speech, Jawaharlal Nehru gave a speech of just 14 minutes in 1954. Indira Gandhi also gave a 14 -minute speech in 1966. Manmohan Singh and Atal Bihari Vajpayee have also given small speeches. Manmohan Singh gave 32 minutes in 2012 and 35 minutes in 2013. Vajpayee gave a speech of 25 minutes in 2002 and 30 minutes in 2003.

Which PM hoisted the flag most often on the Red Fort?

Jawaharlal Nehru hoisted the flag as the Indian Prime Minister from the Red Fort for the first time on 15 August 1947. He has hoisted the flag from the Red Fort 17 times. Indira Gandhi is at number two. Indira Gandhi, who was Prime Minister from 1966-1977 and 1980-1984, hoisted the flag from the Red Fort 16 times. Narendra Modi is at number three. He is about to hoist the flag for the 12th time.

Read more
Ram Charan's 'Peddi' unit begins filming grand song with 1000 dancers
Newspoint
Joint Home Loan Benefits and Risks: What You Must Know Before Applying
Newspoint
Long-range UK forecast shows Brits could face September of storms and hail
Newspoint
Met Office issues new weather forecast - not good news for millions of Brits
Newspoint
MP Government Faces ₹1500 Crore Blow In Moong Procurement; Centre Approved Procurement Of 3.5 Lakh Tonnes, But 7.5 Lakh Tonnes Were Purchased
Newspoint
Rajasthan sees record rainfall, over 53 pc above seasonal average
Newspoint
Escape the crowds: 2025's most inspiring offbeat Indian getaways
Newspoint
Micro review: Cuckoo in the Vineyard: A book of a bipolar, by a bipolar for the non-bipolar
Newspoint
Simple diet change that can cut the risk of heart attack, cancer and diabetes
Newspoint
Maharashtra labour law working hours may increase: 10-hour workdays and higher overtime proposed
Newspoint