Top 10 Highest Paid Actors In India 2025

The Indian film industry, often referred to as Bollywood and encompassing various regional cinemas, has witnessed a significant surge in recent years, with its actors becoming global icons and commanding substantial remuneration for their roles. Among these, Allu Arjun has emerged as one of the highest-paid actors in India.
This shift towards South Indian stars dominating the pay scales reflects the growing influence and box office success of regional cinema. Other notable figures include Thalapathy Vijay, who has also secured a top spot, and Rajinikanth, known for his iconic status and substantial profit-sharing deals that have made him one of the highest-paid actors in the country.
The salaries of Indian actors are influenced by several factors, including their box office draw, the success of their previous films, and their ability to negotiate profit-sharing deals. Shah Rukh Khan, Aamir Khan, and Salman Khan are among the top earners in Bollywood, with fees ranging from ₹100 crore to ₹275 crore.
The increasing popularity of Indian cinema globally has led to a rise in actor salaries, making them among the highest-paid entertainers worldwide. This trend highlights the evolving dynamics of the Indian film industry, where both Bollywood and regional cinema stars are redefining the benchmarks for actor remuneration.
List of Highest Paid Actors In India 2025
Here is the top 10 highest paid Indian actors.
Rank | Actor Name | Approximate Fee Charged Per Movie | Recent Releases |
---|---|---|---|
1 | Allu Arjun | Rs 300 crore | Pushpa 2: The Rule |
2 | Joseph Vijay | Rs 130 crore to 275 crore | Jana Nayagan (Upcoming), G.O.A.T, Leo |
3 | Shah Rukh Khan | Rs 150 crore to 250 crore | Dunki |
4 | Rajinikanth | Rs 125 crore to 270 crore | Vettaiyan, Jailer |
5 | Aamir Khan | Rs 100 crore to 275 crore | Laal Singh Chaddha |
6 | Prabhas | Rs 100 crore to 200 crore | Kalki 2898 AD |
7 | Ajith Kumar | Rs 105 crore to 165 crore | Thunivu |
8 | Salman Khan | Rs 100 crore to 150 crore | Tiger 3 |
9 | Kamal Haasan | Rs 100 crore to 150 crore | Indian 2 |
10 | Akshay Kumar | Rs 60 crore to 145 crore | Khel Khel Mein |
1. Allu Arjun

Acting Fee: Rs 300 crore
Net Worth: Rs 350 crore – 450 crore
Allu Arjun is a renowned Indian actor known for his work in Telugu cinema. He has been a regular feature in Forbes India’s Celebrity 100 list since 2014 and has received numerous accolades, including a National Film Award, six Filmfare Awards, and three Nandi Awards. Widely recognized as the “Stylish Star” and “Icon Star,” he is one of the highest-paid actors in Indian cinema and is also celebrated for his exceptional dancing skills.
His latest film, Pushpa 2: The Rule, achieved massive box office success, grossing between ₹1,642 crore and ₹1,800 crore worldwide. For his role in the film, he reportedly earned ₹300 crore, making him one of the highest-paid actors in India.
2. Vijay

Acting Fee: Rs 130 crore to 275 crore
Net Worth: Rs 474 crores
Joseph Vijay Chandrasekhar, professionally known as Vijay, is a prominent Indian actor and playback singer in Tamil cinema. With a career spanning over three decades, he has appeared in 68 films and remains one of the most commercially successful actors in the industry.
Many of his films rank among the highest-grossing Tamil movies of all time, solidifying his position as one of India’s highest-paid actors. Honored with numerous awards, Vijay enjoys a massive fan following and is popularly referred to as Thalapathy (Commander).
A bankable star in the South Indian film industry, Vijay delivered major box office successes in 2023, including Varisu, which earned approximately ₹300 crore worldwide, and Leo, which grossed over ₹612 crore globally, making it the highest-grossing Tamil film of the year. In 2024, GOAT surpassed previous records, becoming the highest-grossing Tamil film of the year.
3. Shah Rukh Khan

Acting Fee: Rs 150 crore to 250 crore
Net Worth: Rs 7,300 crore
Shah Rukh Khan is the third highest-paid actor in India and the highest-paid actor in Bollywood. A celebrated Indian actor and film producer, he has been a dominant figure in Hindi cinema for decades. Often referred to as the Baadshah of Bollywood and King Khan, he has starred in over 100 films and earned numerous accolades, including 14 Filmfare Awards.
With a massive fan following across Asia and the global Indian diaspora, Khan is widely regarded as one of the most successful film stars in the world, both in terms of audience reach and earnings. Many of his films explore themes of Indian national identity, diaspora connections, and social issues related to gender, race, and religion.
4. Rajinikanth

Acting Fee: Rs 125 crore to 270 crore
Net Worth: Rs 430 crore
Rajinikanth is a legendary Indian actor, film producer, screenwriter, and playback singer, primarily known for his work in Tamil cinema. He began his career with supporting and antagonistic roles before rising to prominence as a leading actor.
Throughout the 1980s and 1990s, Rajinikanth starred in numerous commercially successful films, cementing his status as a cultural icon in Tamil Nadu. Even today, he continues to enjoy a massive fan following and remains one of the most revered figures in Indian cinema.
5. Aamir Khan

Acting Fee: Rs 100 crore to 275 crore
Net Worth: Rs 1862 crore
Mohammed Aamir Hussain Khan is a renowned Indian actor, filmmaker, and television personality known for his contributions to Hindi cinema. Dubbed Mr. Perfectionist by the media, he is celebrated for his diverse filmography, particularly for movies that address social issues such as education and gender equality, leaving a positive impact both in India and abroad.
Khan was last seen in the 2022 film Laal Singh Chaddha, a remake of the Oscar-winning Forrest Gump. He is the fifth-highest-paid actor in India, commanding a per-film fee ranging from ₹100 crore to ₹275 crore. According to Hindustan Times, he earned ₹275 crore for Dangal in 2017, thanks to a profit-sharing agreement with the film’s producers.
[ALSO READ: Aamir Khan Net Worth: Salary, Income, Sources, Properties, Investments]
6. Prabhas

Acting Fee: Rs100 crore to 200 crore
Net Worth: Rs 241 crore
Uppalapati Venkata Suryanarayana Prabhas Raju, popularly known as Prabhas, is a leading Indian actor primarily active in Telugu cinema. As one of the highest-paid actors in Indian cinema, he has been a regular feature in Forbes India’s Celebrity 100 list since 2015. Widely referred to as the Rebel Star, Prabhas has appeared in over 20 films and has earned several accolades, including seven Filmfare Award nominations, a Nandi Award, and a SIIMA Award.
His breakthrough came with the epic action duology Baahubali: The Beginning (2015) and Baahubali 2: The Conclusion (2017), the latter becoming the highest-grossing Indian film of its time. The massive success of Baahubali cemented Prabhas’ status as India’s first true pan-Indian star, significantly boosting his net worth by 94% over the past eight years.
7. Ajith Kumar

Acting Fee: Rs 105 crore to 165 crore
Net Worth: Rs 196 crore
Ajith Kumar Subramaniam is a renowned Indian actor primarily known for his work in Tamil cinema. Over the course of his career, he has starred in more than 61 films and has received numerous accolades, including four Vijay Awards, three Cinema Express Awards, three Filmfare Awards South, and three Tamil Nadu State Film Awards.
Beyond acting, Ajith is also a passionate racing driver. He participated in the 2010 MRF Racing Series and has competed in circuits across India, including Mumbai, Chennai, and Delhi. He is among the few Indians to have raced in international Formula championships. Recognized for his success, he has been featured in Forbes India’s Celebrity 100 list three times.
8. Salman Khan

Acting Fee: Rs 100 crore to 150 crore
Net Worth: Rs 2900 crore
Salman Khan is a prominent Indian actor, film producer, and television personality known for his work in Hindi cinema. With a career spanning over three decades, he has received several accolades, including two National Film Awards as a producer and two Filmfare Awards as an actor.
Widely regarded as one of the most popular and commercially successful actors in Indian cinema, Khan has consistently dominated the box office. Forbes featured him among the world’s highest-paid celebrities in 2015 and 2018, with him being the highest-ranked Indian in the latter year. He also holds the record for starring in the highest-grossing Hindi film of the year on 10 separate occasions, the most by any actor.
9. Kamal Haasan

Acting Fee: Rs 100 crore to 150 crore
Net Worth: Rs 150 crore
Kamal Haasan is one of the highest-paid Indian actors and a multifaceted personality in Indian cinema. An actor, filmmaker, screenwriter, choreographer, playback singer, lyricist, television presenter, social activist, and politician, he is primarily known for his work in Tamil cinema. In addition to Tamil films, he has also appeared in Malayalam, Telugu, Hindi, Kannada, and Bengali films.
Widely regarded as one of the greatest actors in Indian cinema history, Haasan is known for pioneering new technologies in Tamil filmmaking. Over his illustrious career, he has earned numerous accolades, including four National Film Awards, nine Tamil Nadu State Film Awards, four Nandi Awards, a Rashtrapati Award, two Filmfare Awards, and eighteen Filmfare Awards South.
10. Akshay Kumar

Acting Fee: Rs 60 crore to 145 crore
Net Worth: Rs 2500 crore
Akshay Kumar is a versatile Indian actor and film producer known for his work in Hindi cinema. Often referred to as Khiladi Kumar, he has had a prolific career spanning over 30 years, starring in more than 150 films. He has received several prestigious accolades, including two National Film Awards and two Filmfare Awards. In 2009, he was honored with the Padma Shri, India’s fourth-highest civilian award, by the Government of India.
Kumar is one of the most prolific and commercially successful actors in Indian cinema. Forbes recognized his financial success by featuring him in their lists of the world’s highest-paid celebrities and actors from 2015 to 2020. Notably, between 2019 and 2020, he was the only Indian actor to appear on both lists.