Top 10 Highest Paid Actresses In India 2025: Priyanka Chopra Jonas to Alia Bhatt

Years have gone by, and the best of female actresses of the Indian film industry—particularly Bollywood—have seen their popularity and revenues shoot up at steep rises. The female actresses have emerged as the icons of power and authority and mesmerizing crowds with their work. Priyanka Chopra Jonas, Katrina Kaif, Deepika Padukone, and Kangana Ranaut are the lead guns and are generally among the highest-paid Indian female actresses.
Their success isn’t limited at the box office. They’ve performed wonderfully elsewhere, too, like socially and internationally. To illustrate, Priyanka Chopra Jonas made a very successful crossover from Bollywood to Hollywood and was hailed for her acumen in both fields as an actor. Kangana Ranaut is a talented actress of many awards including the National Film Award for Best Actress, and is greatly respected for the depth of her performances. With die-for-good looks, Katrina Kaif has starred in blockbuster successes like Ek Tha Tiger and Jab Tak Hai Jaan.
Not only did they bring glamour to the role of women in Indian films but also became symbols of inspiration for would-be entrepreneurs and actresses themselves. They are being felt outside the screen world as well, with their ventures into social work, entrepreneurship, and philanthropy, further solidifying their place as role models in Indian cinema.
List of Highest Paid Actresses In India 2025
Here is the list of the highest paid Indian actress.
Rank | Actress Name | Approximate Fee Charged Per Movie |
---|---|---|
1 | Priyanka Chopra Jonas | Rs 30 crore |
2 | Deepika Padukone | Rs 15 crore to 30 crore |
3 | Kangana Ranaut | Rs 15 crore to 27 crore |
4 | Katrina Kaif | Rs 15 crore to 25 crore |
5 | Alia Bhatt | Rs 10 crore to 20 crore |
6 | Kareena Kapoor Khan | Rs 8 crore to 18 crore |
7 | Shraddha Kapoor | Rs 7 crore to 15 crore |
8 | Vidya Balan | Rs 8 crore to 14 crore |
9 | Anushka Sharma | Rs 8 crore to 12 crore |
10 | Aishwarya Rai Bachchan | Rs 10 crore |
11 | Sai Pallavi | Rs 3 crore to 15 crore |
12 | Nayanthara | Rs 3 crore to 12 crore |
13 | Kriti Sanon | Rs 5 crore to 11 crore |
14 | Taapsee Pannu | Rs 5 crore to 11 crore |
15 | Rani Mukerji | Rs 8 crore |
16 | Sonam Kapoor | Rs 8 crore |
17 | Janhvi Kapoor | Rs 3 crore to 10 crore |
18 | Disha Patani | Rs 5 crore to 9 crore |
19 | Sara Ali Khan | Rs 5 crore to 8 crore |
20 | Kiara Advani | Rs 5 crore to 8 crore |
21 | Anushka Shetty | Rs 5 crore to 7 crore |
22 | Rashmika Mandanna | Rs 4 crore to 8 crore |
23 | Jacqueline Fernandez | Rs 3 crore to 8 crore |
24 | Yami Gautam | Rs 3 crore to 8 crore |
25 | Samantha Ruth Prabhu | Rs 3 crore to 8 crore |
1. Priyanka Chopra Jonas

Acting Fee: Rs 30 crore per movie
Priyanka Chopra Jonas is an internationally renowned Indian actress and producer. She was titled as Miss World 2000 and is among the highest-paid Indian actresses, who has received innumerable awards, two National Film Awards, and five Filmfare Awards.
In recognition of her service, the Government of India awarded her the Padma Shri in 2016, and Time magazine also listed her as one of the 100 Most Influential People in the World. She was also listed among Forbes’ World’s 100 Most Powerful Women for two years consecutively and BBC 100 Women in 2022.
According to Bollywood Hungama, Priyanka Chopra will be the highest-paid Indian actress with her upcoming release SSMB29, where she is said to be earning ₹30 crore.
2. Deepika Padukone

Acting Fee: 15 crore to 30 crore per movie
Deepika Padukone is a well-known Indian actress who has been acclaimed for her performances in Hindi films. She is one of the highest-paid actresses in India and has received several awards, three of which are Filmfare Awards.
Time magazine recognized her global impact by listing her among their 100 Most Influential People in the World in 2018. She was also conferred the Time100 Impact Award in 2022 for her activities in the film industry and otherwise.
3. Kangana Ranaut

Acting Fee: Rs 15 crore to 27 crore per movie
Kangna Ranaut is an Indian actress, filmmaker, and politician who has been a Member of Parliament, Lok Sabha, from Mandi since June 2024. She began her career as a model at age sixteen and later trained with theatre director Arvind Gaur. Ranaut made her film debut with the 2006 thriller Gangster and has received the Filmfare Award for Best Female Debut.
Recognized for her portrayals of strong-willed and unconventional women in women-oriented Hindi films, she has received four National Film Awards and four Filmfare Awards. She has been featured six times in Forbes India’s Celebrity 100. In 2020, she received the Padma Shri from the Government of India, the country’s fourth highest civilian honor.
4. Katrina Kaif

Acting Fee: Rs 15 crore to 25 crore per movie
Katrina Kaif is among India’s highest-paid actresses. She started her career as a model at a young age before becoming an actress. Boom (2003), her debut film, was not successful at the box office.
Despite initial setbacks due to her poor command of Hindi, she came into her own with Malliswari (2004) in Telugu and subsequently rose to fame in Bollywood with Maine Pyaar Kyun Kiya? (2005) followed by Namastey London (2007).
Kaif has received a number of awards, including three Filmfare nominations, four Screen Awards, and four Zee Cine Awards. In spite of receiving mixed reviews for her acting capabilities, she is renowned for her action film roles and dancing, which are rated as top level.
5. Alia Bhatt

Acting Fee: Rs10 crore to 20 crore per movie
Alia Bhatt was born to the Bhatt family, and her parents are director Mahesh Bhatt and actress Soni Razdan. She played her first lead role in Karan Johar’s Student of the Year (2012) after she made her film debut as a child actress in the 1999 thriller Sangharsh.
Bhatt has received many awards, a National Film Award, and six Filmfare Awards, for her performances in films depicting women in difficult and intricate situations. She was included on the list of Time’s 100 Most Influential People in the World in 2024 and won the Time100 Impact Award in 2022, ranking among the highest-paid actresses in India.
6. Kareena Kapoor Khan

Acting Fee: Rs 8 crore to 18 crore per movie
Kareena Kapoor Khan is an Indian actress. A prolific leading lady of Hindi cinema since 2000, she is noted for her roles in a range of film genres—from romantic comedies to crime dramas. Kapoor is the recipient of several awards, including six Filmfare Awards, and as of 2024, is one of Hindi cinema’s highest-paid actresses.
7. Shraddha Kapoor

Acting Fee: Rs 7 crore to 15crore per movie
Indian film star Shraddha Kapoor is well-known for her acting in Hindi cinema. She has been listed in Forbes Asia’s 30 Under 30 list in 2016 and Forbes India’s Celebrity 100 list since 2014 and is one of the best-paid actresses in India.
Stree 2, her most recent film, was a commercial hit, earning between ₹837 crore (US$96 million) and ₹874.58 crore (US$100 million) worldwide. The movie was the highest-grossing Hindi movie of 2024 and the third-highest-grossing Indian movie. It is also regarded as one of the best Indian and Hindi movies ever made. Kapoor allegedly commanded ₹5 crore for her role in Stree 2.
8. Vidya Balan

Acting Fee: Rs 8 crore to 14 crore per movie
Vidya Balan’s charge is around Rs 8 crores to 14 crores per movie. A trailblazer of a change in the roles of women in Hindi cinema with her woman-oriented films, she has won several awards, including a National Film Award and seven Filmfare Awards. In 2014, she was awarded the Padma Shri by the Government of India.
9. Anushka Sharma

Acting Fee: Rs 8 crore to 12 crore per movie
Anushka Sharma is one of the most remunerated actresses in Indian films. Before joining Mumbai to pursue acting, she started as a model and began working with designer Wendell Rodricks in 2007.
She shared screen space with Shah Rukh Khan in the blockbuster Rab Ne Bana Di Jodi (2008). She later achieved recognition for playing lead roles in Band Baaja Baaraat (2010) and Jab Tak Hai Jaan (2012).
Sharma, winner of a Filmfare Award, was included in Forbes Asia’s 30 Under 30 list in 2018 and Forbes India’s Celebrity 100 list during the 2010s.
10. Aishwarya Rai Bachchan

Acting Fee: Rs 10 crore per movie
After winning Miss World 1994, Indian film actress Aishwarya Rai Bachchan, who was well known for starring in Tamil and Hindi films, became a global celebrity. She went on to become one of India’s most popular and influential celebrities.
She was listed among Time magazine’s 100 Most Influential People in the World in 2004 and won two Filmfare Awards. She was awarded the Padma Shri by the Indian government in 2009, as well as the Order of Arts and Letters from France in 2012. She is still an international icon and is usually referred to as “the most beautiful woman in the world.”