Top 10 Highest-Paid Actors in India in 2025 and Their Net Worth

Allu Arjun
Image Credit: Instagram @alluarjunonline

Indian cinema grows every year, and so do the paychecks of its biggest stars. In 2025, actors from Bollywood and South Indian cinema dominate the list of highest-paid performers, reflecting the pan-India appeal of films. Based on Forbes India data, here is a look at the top 10 highest-paid actors in India, along with their estimated fees and net worth.

1. Allu Arjun

Allu Arjun tops the list as the highest-paid actor in India. Riding on the success of the Pushpa franchise, he reportedly charged around ₹300 crore for a single film. His estimated net worth is ₹350 crore, making him one of the most bankable stars in the country.

2. Joseph Vijay

Popularly known as Thalapathy Vijay, the Tamil superstar charges between ₹130 crore and ₹275 crore per film. With a net worth of about ₹474 crore, Vijay remains one of South India’s most influential and commercially successful actors.

3. Shah Rukh Khan

Top 10 Highest-Paid Actors
Image Credit: Instagram @dyavol.x and @iamsrk

Often called “King Khan,” Shah Rukh Khan is the richest actor in India, with an estimated net worth of ₹6,300 crore. His blockbuster films Pathaan and Jawan reaffirmed his box office dominance, with fees from ₹150 crore to ₹250 crore per movie.

4. Rajinikanth

Rajinikanth remains a cultural icon in Indian cinema. He reportedly charges between ₹125 crore and ₹270 crore per film, with a net worth of about ₹430 crore. His star power continues to draw massive crowds.

5. Aamir Khan

Known as “Mr Perfectionist,” Aamir Khan charges between ₹100 crore and ₹275 crore per film. His estimated net worth is ₹1,862 crore, and his carefully chosen projects keep him among the industry’s elite.

6. Prabhas

Prabhas became a pan-India superstar after the Baahubali series. With a net worth of ₹241 crore, he charges between ₹100 crore and ₹200 crore per film and remains in high demand.

7. Ajith Kumar

Ajith Kumar is one of South India’s most respected stars. His estimated net worth is ₹196 crore, and he reportedly earns ₹105 crore to ₹165 crore per movie.

8. Salman Khan

Salman Khan remains a major box office force. With a net worth of ₹2,900 crore, he charges between ₹100 crore and ₹150 crore per film. His films continue to perform strongly worldwide.

9. Kamal Haasan

A legend across multiple film industries, Kamal Haasan has acted in over 200 films. His net worth is estimated at ₹150 crore, and his per-film fee ranges from ₹100 crore to ₹150 crore.

10. Akshay Kumar

Top 10 Highest-Paid Actors
Image Credit: Instagram @primevideoin and @akshaykumar

Akshay Kumar rounds out the list with a net worth of approximately ₹2,500 crore. Known for his versatility and discipline, he charges between ₹60 crore and ₹145 crore per film.

Final Takeaway

The 2025 list highlights a major shift in Indian cinema, where South Indian stars stand shoulder to shoulder with Bollywood’s biggest names. With pan-India releases, global box office success, and massive fan bases, these actors continue to command record-breaking fees and shape the future of Indian entertainment.