Top 10 highest-grossing Indian movies of all time
Check the list of the top highest-grossing Indian movies of all time. Indian cinema is globally famous for its music, action, and storytelling

Indian cinema has a special place in the hearts of millions, with its influence reaching far across the country’s borders. From grand storytelling and rich emotions to spectacular visuals and music, the film industry continues to grow bigger each year. The audience for Indian movies spans across continents, making box office numbers soar to impressive heights. In Q1 2025 alone, the total net collection of Indian films was over ₹2,860 crore from 561 movies, across multiple languages.
In this post, we’ve curated a list of the top 10 highest-grossing Indian movies of all time - films that have not only ruled the theatres but also captured the viewers’ attention everywhere. Whether you"re a movie buff or simply curious about which titles broke records, this collection offers an insight into Indian cinema at its finest.
First Published: May 05, 2025, 16:45
Subscribe Now