India gained its independence on August 15, 1947, and this day is celebrated annually as Independence Day. On August 15th, India will celebrate its 79th Independence Day, a day when patriotic fervor is felt by everyone. Along with the celebrations, you’ll hear songs that have been around for years and ignite a feeling of patriotism within people. Bollywood has produced several patriotic films, and their songs are still listened to with great enthusiasm.
Throughout the history of Hindi cinema, a patriotic film has emerged that touched the hearts of the people. Many songs from these films were greatly appreciated. With Independence Day approaching, consider creating a playlist to avoid wasting time searching for these evergreen patriotic songs. Here are 7 of Bollywood’s most popular patriotic songs.
‘Chhodo Kal Ki Baatein’ is a song from the 1960 film ‘Hum Hindustani.’ The film featured actors like Sunil Dutt, Asha Parekh, Sanjeev Kumar, and Joy Mukherjee. ‘Chhodo Kal Ki Baatein’ was filmed on Sunil Dutt and sung by Mukesh.
The lyrics of the song were written by Prem Dhawan, and the music was composed by Usha Khanna. It was a great patriotic film and one of the hit films of that year.
‘Bharat Ka Rehne Wala Hoon’ was directed by Manoj Kumar for the 1970 film ‘Purab Aur Paschim.’ Manoj Kumar himself played the lead role, with Saira Banu opposite him. The film was a superhit, featuring Pran, Ashok Kumar, Nirupa Roy, and Prem Chopra in important roles.
‘Bharat Ka Rehne Wala Hoon’ became an evergreen song. The song was sung by Mahendra Kapoor, and it was filmed on Manoj Kumar. The music for this song was composed by Kalyanji Anandji, and the lyrics were written by Indeevar.
‘Sandese Aate Hai’ is from the 1997 film ‘Border,’ directed by J.P. Dutta. The film starred Sunny Deol, Jackie Shroff, Sunil Dutt, and Akshaye Khanna in important roles. It was a blockbuster film of that year, with a second part scheduled for release in 2026.
‘Sandese Aate Hai’ is still loved today. The song was sung by Sonu Nigam and Roop Kumar Rathod. The music was composed by Anu Malik, and the lyrics were written by Javed Akhtar.
‘Aye Mere Vatan Ke Logon’ is a song by the late singer Lata Mangeshkar that wasn’t from any film. She sang the song live, and it is said that when she sang it for the first time, tears welled up in the eyes of everyone in the audience.
Among them was the then-Prime Minister, the late Jawaharlal Nehru, whose eyes were filled with tears. People still listen to this song and become emotional. Lata Mangeshkar would sing this song on public demand whenever she gave a live concert.
‘I Love My India’ is from the 1997 film ‘Pardes,’ directed and produced by Subhash Ghai. The film featured Shah Rukh Khan, Mahima Chaudhry, Apurva Agnihotri, Amrish Puri, and Alok Nath in important roles.
‘I Love My India’ is from the same film and is still listened to with pride. The song was sung by Hariharan, Kavita Krishnamurthy, Shankar Mahadevan, and Aditya Narayan. The music was composed by Nadeem-Shravan, and the lyrics were written by Anand Bakshi.
‘Mera Mulk Mera Desh’ was from the 1996 film ‘Diljale,’ directed by Harry Baweja. Ajay Devgn and Sonali Bendre played the lead roles in the film. The song was featured three times in the film, and people still listen to this song on special occasions.
‘Mera Mulk Mera Desh’ was sung by Kumar Sanu and Aditya Narayan, with Alka Yagnik. The lyrics were written by Javed Akhtar, while the music was composed by Anu Malik.
‘Aisa Des Hai Mera’ is from the 2004 film ‘Veer-Zaara,’ directed and produced by Yash Chopra. The film featured Shah Rukh Khan, Preity Zinta, Rani Mukerji, and Anupam Kher in important roles.
‘Aisa Des Hai Mera’ is also a song from the same film. The song was sung by Lata Mangeshkar, Udit Narayan, Gurdas Maan, and Pritha Majumdar. The lyrics were written by Javed Akhtar, while the music director was the late Madan Mohan.
‘Teri Mitti’ is from the 2019 film ‘Kesari,’ directed by Anurag Singh. The film featured Akshay Kumar and Parineeti Chopra in the lead roles. It was a patriotic film that became a superhit.
‘Teri Mitti’ is a song from this film, sung by B Praak, while the lyrics were written by Manoj Muntashir. This song still brings tears to the eyes when listened to with a sincere heart.
‘Ae Watan Mere Watan’ is from the 2018 film ‘Raazi,’ directed by Meghna Gulzar. Alia Bhatt played the lead role in the film, and Vicky Kaushal was also an important part of the film.
‘Ae Watan Mere Watan’ is a song from that film that still touches the heart when heard. The song was sung by Sunidhi Chauhan, while the male version was sung by Arijit Singh. The lyrics were written by Gulzar, while the music directors were Shankar Ehsaan Loy.
‘Vande Mataram’ was an album by A.R. Rahman released in 1997, featuring several songs sung by him. Most of the songs were patriotic, including ‘Vande Mataram.’
The song was sung by A.R. Rahman, who also composed the music. The lyrics were written by Mehboob Kotwal, and the album was produced by Bharat Bala.









