Top-Grossing Indian Movies of 2024 | Box Office Collection & Rankings

Pushpa 2: The Rule emerged as the leader in top grossing Indian movies of 2024, earning an impressive ₹1,755 crore worldwide. The year 2024 was a remarkable one for Indian cinema, with blockbuster hits like Pushpa 2, Kalki 2898 AD, and Stree 2 delivering outstanding performances at the box office.

Telugu-language films dominated the box office in 2024, with blockbusters like Kalki 2898 AD and Pushpa 2: The Rule leading the charts. Hindi cinema followed closely with hits like Stree 2, Bhool Bhulaiyaa 3, and Singham Again.

Box Office collection Of Top 5 Indian Movies

  1. Pushpa 2: The Rule: ₹1,755 crore
  2. Kalki 2898 AD: ₹1,052 crore
  3. Stree 2: ₹858 crore
  4. The Greatest of All Time: ₹460 crore
  5. Devara: Part 1: ₹443 crore

Among the top 5 highest-grossing Indian films of 2024, three were from Telugu cinema, while Hindi and Tamil industries contributed one each. Expanding to the top 10, Telugu and Hindi films dominated with four entries each, while Tamil cinema secured two spots

List of top grossing Indian movies in 2025

RankMovieLanguageDomestic GrossWorldwide Gross
1Pushpa 2: The RuleTelugu₹1,381 crore₹1,755 crore
2Kalki 2898 ADTelugu₹776 crore₹1,052 crore
3Stree 2Hindi₹740.28 crore₹858 crore
4The Greatest of All TimeTamil₹305 crore₹460 crore
5Devara: Part 1Telugu₹347 crore₹443 crore
6Bhool Bhulaiyaa 3Hindi₹334.67 crore₹397 crore
7Singham AgainHindi₹316.45 crore₹378 crore
8FighterHindi₹244.70 crore₹355 crore
9AmaranTamil₹258 crore₹330 crore
10Hanu-ManTelugu₹240 crore₹296 crore
11VettaiyanTamil₹174 crore₹255 crore
12Manjummel BoysMalayalam₹134 crore₹241 crore
13ShailtanHindi₹150 crore₹212 crore
14MaharajaTamil₹122 crore₹200 crore
15Guntur KaaramTelugu₹142 crore₹184 crore

Scroll to Top