Best Patriotic Songs in Hindi

Patriotism does not only mean waving the national flag on special days like Independence Day and Republic day. It is an unmatched sentiment that reflects how grateful we are to the country. Thanks to the Bollywood that we have an array of Famous and old Patriotic Songs in Hindi that have kept us rooted and remind us of the struggles that freedom fighters and soldiers have gone through. Let’s take a moment and salute to all the people and families who made no stone unturned to build a free country.

List of 25 Best Old Patriotic Songs in Hindi:

1. Ae Mere Watan Ke Logo

This cult classic was sung by the legendary singer Lata Mangeshkar. The lyrics of the song were penned by the Kavi Pradeep and were composed by C. Ramchandra. This song was originally sung in the year 1963 to tribute the Indian soldiers who succumbed to death during the Sino-Indian War. It’s been decades, but the song still has the power to move every real Indian.

Singer: Lata Mangeshkar
Year: 1997

2. Mere Desh Ki Dharti

This is one of the golden songs that is a tribute to our country. Gulshan Kumar Mehta wrote the lyrics of this song, and Kalyanji-Anandji gave composition and voice. The song is picturized on Manoj Kumar who earn the name of Mr. Bharat after the release of this song. This is undoubtedly one of the best Hindi patriotic songs in India.

Movie: Upkar
Singer: Kalyanji-Anandji
Year: 1967

3. Mera Rang De Basanti Chola Mera Rang De Basanti Chola

This is one of the iconic Desh bhakti songs that have over the year received a huge fan base. This song will surely give you goose bumps whenever you hear it.

Movie: 23rd March 1931: Shaheed
Singer: Udit Narayan, Bhupinder Singh, Veer Rajinder
Year: 2002

4. Yeh Jo Des Hai Tera

This song will evoke national pride. Picturized on Shah Rukh Khan, this song is no less than any other patriotic songs. Whether you live in the India or not, this song will keep you connected with the country.

Movie: Swades
Singer: A. R. Rahman
Year: 2004

5. Maa Tujhe Salaam – Vande Matram

This is one of the best patriotic songs in Hindi. This beautiful song holds 2 two Guinness World Records for being performed in the number of languages.

Singer: A. R. Rahman
Year: 1997

6. Ae Watan

This song is the fresh take on the patriotic feelings that every true Indian holds. Like the song, the movie Raazi is one of the best patriotic films of the country that had Aliya Bhatt and Vickey Kaushal in the lead. No doubt, it is one of the best patriotic songs female version.

Singers: Female Version- Sunidhi Chauhan, Male Version- Arijit Singh
Movie: Raazi
Singer: 2018

7. Sarfaroshi Ki Tamanna

The song is from Bollywood movie The Legends of Bhagat Singh and is a tribute to the freedom fighter Bhagat Singh. The movie and song won many accolades and is amongst the old patriotic songs that are played on special days like Independence days and Republic day.

Singer: Sonu Nigam
Movie: The Legend of Bhagat Singh
Year: 2002

8. Nanha Munna Rahi Hoon

Who can forget this mesmerizing song? The song takes us back to the childhood days when we used to prepare for the Independence Day event in the school. Doesn’t it?

Singer: Shanti Mathur and Naushad
Movie: Son of India
Year: 1962

9. Sandese Aate Hai

This heart touching song beautifully describes the pain of every Indian soldier, and this was the reason why the song received a huge success. Soon after its release, this Hindi patriotic song became the nation’s anthem

Singer: Roop Kumar Rathod, Sonu Nigam
Movie: Border
Year: 1997

10. Desh Mere Desh Mere

This melodious track won many hearts and continues to win. It is one of those songs that make us release how fortunate we are to be Indians.

Singer: A. R. Rahman and Sukhwinder Singh
Movie: The Legend of Bhagat Singh
Year: 2002

11. I Love My India

This is one of the unconventional patriotic songs in Hindi that is a tribute to the mother country itself. And, yes, we love India…. Don’t we?

Singer: Kavita Krishnamurthy
Movie: Pardes
Year: 2002

12. Yeh Desh Hai Veer Jawanon Ka

The song has completed more than a century. However, it remains fresh and delightful to hear. We are fortunate enough to share the country with the people who have represented the country on the international level and have won many medals.

Singers: Mohammed Rafi, Balbir
Movie: Naya Daur
Year: 1957

13. Jai Ho

Sung by the legendary artist, A.R. Rahman, this song is quite different from other patriotic songs. It has a thunderous and catchy tone, which makes people hum this song.

Singers: A. R. Rahman, Vijay Prakash, Sukhwinder Singh, Mahalakshmi Iyer, Tanvi Shah
Movie: Slumdog Millionaire
Year: 2008

14. Bharat Humko Jaan Se Pyaara Hai

Although the song is more than two decades old; however, it is still one of the best patriotic melodies of Bollywood movies. This song has surely inspired every countryman.

Singer: Hariharan
Movie: Roja
Year: 1992

15. Kar Chale Hum Fida

How much old this song might get, but it will never lose its importance. We all have hummed this Hindi patriotic song. It derives the feeling of nationalism.

Singer: Mohammed Rafi
Movie: Haqeeqat
Year: 1964

16. Rang De Basanti

This patriotic song is playful and uplifts the mood instantly. And not to forget the song has an energetic tone of Daler Mehndi. Like the song, the movie is one of the best patriotic Hindi films, like always Mr. Perfectionist has done a great job in the movie.

Singer: A.R. Rahman
Movie: Rang De Basanti
Year: 2006

17. Dil Diya Hai Jaan Bhi Denge

Every word of this song is so true, especially for the freedom fighters and soldiers who have given their lives for the wellbeing of the country. From lyrics to music, this song has every element that will move you.

Singer: Kavita Krishnamurthy, Dilip Kumar
Movie: Karma
Year: 1986

18. Chale Chalo

Chale Chalo is a perfect song to motivate you and up your enthusiasm to fight with challenges and do your best. This Hindi patriotic song is a retreat for ears.

Singer: A.R. Rahman
Movie: Lagaan
Year: 2001

19. Aisa Des Hai Mera

This quirky song will leave mesmerized whenever you listen to this song. The song has been shot in the picturesque locations of Punjab, and each word of the lyrics praises the beauty of the city.

Singer: Lata Mangeshkar, Udit Narayan, Gurdas Maan, Preetha Mazumdar
Movie: Veer Zaara
Year: 2004

20. Suno Gaur Se Duniya Walo

Though Salman Khan starrer Dus never saw the light of the release, however, the song instantly topped the chartbusters and is counted as the best patriotic songs in Hindi of all times.

Singer: Udit Narayan, Shankar Mahadevan, Mahalakshmi Iyer, Dominique Cerejo
Movie: Dus (Shelved)
Year: 1997

21. Teri Mitti Me Mil Jaun

This song from the film Kesari shows the immense love and commitment to the motherland. It’s captivating music & its lyrics brings goosebumps to the listener.

Singer: Arko and B Praak

Movie: Kesari

Year: 2019

22. Kandho Se Milte Hain Kandhe

This is one of the best hindi patriotic songs ever made in Bollywood. It’s  an inspirational song which shows unanimity, brotherhood, zeal and robustness. If you wish to spread solidarity and unity among your team, ensure to include this song in your playlist.

Singer: Shankar Mahadevan, Sonu Nigam

Movie: Laskshay

Year: 2004

23. Phir Bhi Dil Hai Hindustani

This beautiful track shows the hope and cheerfulness of being an Indian. The emotions and optimism in this song will keep you constantly on your toes.

Singer: Udit Narayan

Movie: Phir Bhi Dil Hai Hindustani

Year: 2000

24. Challa

Who can forget the dialogue ‘How’s your Josh’ from the movie URI: The Surgical Strike.  Well, not only the dialogue and filmography even its patriotic song Challa has also won the hearts of millions of Indians.

Singer: Vivek Hariharan, Shashwat Sachdeva, Romy

Movie: URI: The Surgical Strike

Year: 2019

25. Tu Bhoola Jise

Airlift is undoubtedly one of the top Indian movies and Tu Bhoola Jise one of the best heartwarming songs. It captures the emotions of an Indian staying miles away from his home. Definitely, the track comes in the best hindi patriotic songs list.

Singer: KK

Movie: Airlift

Year: 2016

You Might Also Like: Most Funny Hindi Dialogues of Bollywood Actors


Hindi patriotic songs are high on zeal and enthusiasm. Over the years, they have inspired us and have made us release the importance of being the true countryman.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.