Top 10 Highest-Paid Indian Actors in 2025 | Salaries, Net Worth & More
Introduction:
India’s film industry is one of the largest and most influential in the world. Along with exceptional talent, the actors in this industry enjoy massive salaries that reflect their popularity. In this blog, we will take a closer look at the top 10 highest-paid Indian actors in 2025, including their per-movie salary, net worth, key films, and their Instagram handles to follow them on social media.
These stars not only dominate the silver screen but also enjoy lucrative endorsement deals, making them icons in the global entertainment industry. Let’s dive in and see who’s making the most money in the Indian film industry right now!
1. Allu Arjun – ₹300 Crore
Notable Films: Pushpa: The Rise
Instagram: @alluarjunonline
Net Worth: ₹350 Crore (Approx.)
Allu Arjun is the highest-paid actor in India in 2025, with an incredible per-movie fee of ₹300 crore. His portrayal of the character Pushpa in Pushpa: The Rise catapulted him to national fame, and the sequel, Pushpa 2, is expected to break further records. His wide popularity across India, especially in the South, and his global appeal make him a top choice for big-budget films.
2. Joseph Vijay (Thalapathy Vijay) – ₹130 Crore to ₹275 Crore
Notable Films: Leo, Varisu
Instagram: @actorvijay
Net Worth: ₹474 Crore (Approx.)
Thalapathy Vijay, the undisputed star of Tamil cinema, continues to be one of the highest-paid actors in India. With a fee range between ₹130 crore to ₹275 crore, his films like Leo and Varisu have earned massive amounts, cementing his position in the top ranks. Vijay’s strong fanbase and remarkable box-office records make him a sought-after name in the industry.
3. Shah Rukh Khan – ₹150 Crore to ₹250 Crore
Notable Films: Jawan, Pathaan
Instagram: @iamsrk
Net Worth: ₹6300 Crore (Approx.)
Known as the “King of Bollywood,” Shah Rukh Khan continues to be one of the highest-paid actors in India in 2025. With his remarkable comeback in 2023 with Jawan and Pathaan, SRK’s star power is undeniable. He charges ₹150 crore to ₹250 crore per film, making him one of the most valuable names in the film industry.
4. Rajinikanth – ₹125 Crore to ₹270 Crore
Notable Films: Jailer
Instagram: @rajinikanth
Net Worth: ₹430 Crore (Approx.)
Rajinikanth, a living legend in Indian cinema, commands a salary of ₹125 crore to ₹270 crore per film. His films, such as Jailer, continue to perform extraordinarily well at the box office, proving that his legendary status is still going strong. Rajinikanth’s larger-than-life persona and massive fan following make him one of the highest-paid actors in South India.
5. Aamir Khan – ₹100 Crore to ₹275 Crore
Notable Films: Laal Singh Chaddha
Instagram: @amirkhanactor_ Net Worth: ₹1862 Crore (Approx.)
Aamir Khan, also known as Mr. Perfectionist, is another heavyweight in the industry. His fee ranges from ₹100 crore to ₹275 crore, depending on the movie and its scale. Known for his dedication to roles and his focus on socially relevant films, Aamir’s influence in both Bollywood and globally remains unmatched.
6. Prabhas – ₹100 Crore to ₹200 Crore
Notable Films: Baahubali: The Conclusion, Salaar
Instagram: @actorprabhas
Net Worth: ₹241 Crore (Approx.)
After the monumental success of Baahubali, Prabhas became a pan-India star. His fee per film ranges from ₹100 crore to ₹200 crore, and despite a few setbacks like Adipurush, his box office appeal remains strong, with films like Salaar still performing well. Prabhas continues to be one of the highest-paid actors, owing to his mass appeal and large fan base.
7. Ajith Kumar – ₹105 Crore to ₹165 Crore
Notable Films: Thunivu
Instagram: @ultimate_star_ajith
Net Worth: ₹196 Crore (Approx.)
Ajith Kumar, or Thala Ajith, is one of the most beloved figures in Tamil cinema. His performances in films like Thunivu have earned him a solid spot among the top earners in the industry. With a salary range of ₹105 crore to ₹165 crore, his strong fan following in Tamil Nadu and beyond makes him one of the highest-paid South Indian actors.
8. Salman Khan – ₹100 Crore to ₹150 Crore
Notable Films: Tiger 3
Instagram: @beingsalmankhan
Net Worth: ₹2900 Crore (Approx.)
Salman Khan, known as Bhai of Bollywood, remains a major box office draw. His fee per movie falls between ₹100 crore to ₹150 crore, and with recent hits like Tiger 3, Salman continues to prove his dominance in the industry. His extensive career in Bollywood and massive fan base ensure his place among the top 10 highest-paid actors.
9. Kamal Haasan – ₹100 Crore to ₹150 Crore
Notable Films: Indian 2
Instagram: @ikamalhaasan
Net Worth: ₹150 Crore (Approx.)
Kamal Haasan is another titan of South Indian cinema, known for his versatile roles in Tamil, Telugu, Malayalam, and Hindi films. With a career spanning over six decades, his fee is around ₹100 crore to ₹150 crore. His upcoming project Indian 2 is highly anticipated, and it’s expected to bring in massive returns, making Kamal one of the most sought-after actors.
10. Akshay Kumar – ₹60 Crore to ₹145 Crore
Notable Films: OMG 2, Kesari
Instagram: @akshaykumar
Net Worth: ₹2500 Crore (Approx.)
Akshay Kumar is Bollywood’s most versatile actor. Known for his ability to excel in comedy, drama, and action genres, Akshay continues to be one of the highest-paid actors in India, with fees ranging from ₹60 crore to ₹145 crore per film. Films like OMG 2 and Kesari have kept him in high demand despite a few box-office misfires.
How These Indian Actors Command Such High Salaries
Several factors contribute to the high salaries of these stars:
1. Massive Fan Base
These actors have millions of fans, not just in India but globally. Their popularity guarantees that their films will be watched, leading to higher salaries.
2. Box Office Success
Many of these actors have been a part of massive hits that generate hundreds of crores at the box office, making them a valuable asset for filmmakers.
3. Brand Endorsements
A significant portion of their income comes from brand deals. These actors endorse top brands, adding to their already high earnings.
4. Diverse Roles & Consistent Work
From action-packed roles to family dramas, these actors excel in different genres. Their versatility ensures they are always in demand.
FAQs – Top 10 Highest-Paid Indian Actors in 2025
1. Who is the highest-paid actor in India in 2025?
The highest-paid actor in India in 2025 is Allu Arjun, earning approximately ₹300 crore per movie, mainly due to the success of Pushpa.
2. What is Shah Rukh Khan’s per-movie salary in 2025?
Shah Rukh Khan’s per-movie salary ranges from ₹150 crore to ₹250 crore, reflecting his massive global appeal and recent box-office hits like Jawan and Pathaan.
3. How much does Rajinikanth charge for a movie?
Rajinikanth charges ₹125 crore to ₹270 crore per movie. His fan following and unparalleled success in South Indian cinema contribute to his high fee.
4. Why is Allu Arjun the highest-paid actor?
Allu Arjun is the highest-paid actor due to his success in Pushpa and his widespread popularity, especially in the South. His fanbase and market value make him one of the top actors in India.
5. What is the net worth of the top-paid Indian actors in 2025?
Some top actors’ net worth in 2025 are as follows:
- Shah Rukh Khan: ₹6300 crore
- Salman Khan: ₹2900 crore
- Aamir Khan: ₹1862 crore
6. Does the salary of these actors vary for different films?
Yes, the salary of these actors can vary based on factors like movie budget, genre, and commercial potential.
7. Who is the highest-paid South Indian actor in 2025?
Allu Arjun is the highest-paid South Indian actor, with a per-movie salary of ₹300 crore, owing to his success in Telugu and pan-India films.
8. How do actors like Aamir Khan and Salman Khan stay relevant?
Aamir Khan and Salman Khan maintain their relevance through versatile roles, blockbuster hits, and strong fan connections.
9. How much does Akshay Kumar earn per movie in 2025?
Akshay Kumar earns between ₹60 crore to ₹145 crore per movie, continuing his popularity with family entertainers and socially relevant films.
Conclusion:
The highest-paid Indian actors in 2025 continue to dominate the entertainment world with their impressive acting skills and box-office success. From Allu Arjun’s record-breaking salaries to Shah Rukh Khan’s unparalleled global fan base, these stars define the new era of Indian cinema. Their salaries reflect not only their acting talent but also their ability to captivate audiences worldwide, ensuring that they stay at the top of the Indian film industry.
Don’t Forget to Share!
If you found this article insightful, share it with your friends and let us know who your favorite actor is from the top 10 list in the comments below.
- Image Credits: Celebjabber