Naagin (transl. Female serpent) is an Indian supernatural fiction television series about shape-shifting serpents produced by Ekta Kapoor under Balaji Telefilms.
The first season aired from 1 November 2015 to 5 June 2016. It starred Mouni Roy, Arjun Bijlani and Adaa Khan.
The second season aired from 8 October 2016 to 25 June 2017. It starred Mouni Roy, Karanvir Bohra, Adaa Khan, Kinshuk Mahajan and Sudha Chandran.
The third season aired from 2 June 2018 to 26 May 2019. It starred Surbhi Jyoti, Pearl V Puri, Anita Hassanandani and Rajat Tokas.
The fourth season titled Naagin: Bhagya Ka Zehreela Khel premiered on 14 December 2019, its telecast was halted from 22 March 2020 due to COVID-19 outbreak and restarted on 18 July 2020 and ended on 8 August 2020. It starred Nia Sharma, Vijayendra Kumeria, Jasmin Bhasin, Anita Hassanandani and Rashami Desai.
The fifth season aired from 9 August 2020 to 6 February 2021. It starred Surbhi Chandna, Sharad Malhotra and Mohit Sehgal.
The sixth season aired from 12 February 2022 to 9 July 2023 and starred Tejasswi Prakash, Simba Nagpal, Mahek Chahal, Pratik Sehajpal, Shrey Mittal and Vatsal Sheth.
The seventh season aired from 27 December 2025 to 14 June 2026. It starred Priyanka Chahar Choudhary and Namik Paul.
The eighth season is scheduled to release in 2027.
Contents
Plot
Season 1
Shivanya and her sister Shesha vow to avenge the murder of Shivanya's parents, who were killed twenty years earlier by the Raheja family and their associates in a failed attempt to obtain the Naagmani. As part of her revenge, Shivanya marries Ritik Raheja on the day of his wedding. Shivanya kills three of the murderer and start falling in love with Ritik. During a period when Shesha assumes Shivanya's form to protect her sister, she too develops feelings for Ritik. The sisters later discover that Ritik belongs to the Suryavanshi lineage.
It is eventually revealed that Yamini is the fifth murderer. Along with her husband Ankush, she murdered Ritik's mother, kidnapped Ritik as a child, and imprisoned Sangram for years in pursuit of the Naagmani. Shesha betrays Shivanya and turns against her. After learning the truth about Yamini and Shivanya's real identity, Ritik and Shivanya consummate their marriage, causing Shivanya to lose her powers and become human. Ritik reunites with Sangram, who sacrifices his life to temporarily restore Shivanya's powers for twelve hours. In the final battle for the Naagmani, Shivanya kills Yamini, completing her revenge. Shesha later allies with the Mahishmatis clan, but Shivanya defeats her, and the Mahishmatis imprison Shesha for twenty-five years.
Season 2
Shivanya gives birth to her daughter, Shivangi, in the third month of her pregnancy. Meanwhile, Avantika resurrects Yamini. Twenty-five years later, Shivangi is raised by her widowed mother, Shivanya, as a human, unaware of her true lineage or her mother's past. Shivangi falls in love with Rocky, Yamini's foster grandson. Shesha, who lives with Yamini disguised as a human orphan adopted by Yamini, also falls for Rocky. Shesha breaks the barrier imprisoning the Mahishmatis for years. Yamini arranges Shivangi and Rocky's marriage as part of a plot to kill Shivanya. Yamini, Shesha, and Avantika murder Shivanya and her entire family, prompting Shivangi to seek revenge. She uncovers the truth about her parents, as well as the real identities of Yamini, Shesha, and Avantika.
On her twenty-fifth birthday, Shivangi transforms into a naagin and marries Rocky to execute her revenge. Pretending to have lost her memory, she claims ignorance about her mother's killers. Yamini and her allies spare Shivangi, believing only she can obtain the Naagmani. Shivangi mistakenly suspects Rocky of being involved in her mother's murder. During her quest, she befriends Rudra, a naag also wronged by the same enemies. With Rudra's help, Shivangi kills four of the eight murderers. Avantika kills Rudra when he refuses to reveal Shivangi's identity, after which Shivangi uncovers Avantika's secret and kills her, leading to the complete annihilation of the Mahishmatis tribe. Nidhi is revealed as the eighth killer and is killed by Shivangi.
Shivangi's identity is exposed to Yamini and Shesha. She turns Shesha into a statue, but Rocky witnesses this and learns the truth about Shivangi being a naagin. Yamini manipulates events to make Shivangi believe she has killed her and emotionally blackmails Rocky into turning against Shivangi. After consummating their marriage, Shivangi loses her powers. Rocky breaks ties with her and has her arrested.
Forty-five days later, Shivangi discovers she is still a naagin and escapes from prison during a mass shootout. She learns that her father, Ritik, was murdered by Yamini and vows revenge. On his twenty-seventh birthday, Rocky transforms into a naag, learning that his mother was the Naagrani of the Takshak clan, killed by her husband. He accidentally frees Shesha, who assumes the identity of Takshika. Rocky later learns the truth and he reunites with Shivangi. Together, they kill Yamini and Shesha. However, under Ritik's orders, Rocky later stabs Shivangi to death. She dies unaware of the reason but vows to return.
Season 3
Ruhi, disguised as Bela, arrives at Sehgal's house along with Vishakha to avenge the murder of her lover, Vikrant. They kills few of murderers including Yuvraj whom Bela was supposed to marry then Bela marry Mahir. It is later revealed that Vikrant is alive and had staged his death with the help of his mother, Sumitra: the Naagrani of the Nidhog clan in a calculated scheme to obtain the Naagmani. Yuvraj, also a naag and Sumitra's son, was complicit in the plan is revealed to be alive. When Bela discovers the truth, she is left shattered and betrayed. Vishakha initially sides with Vikrant in the pursuit of the Naagmani but later repents and rejoins Bela. Vikrant leaves his mother's evil plans and joins hands with Bela. Vikrant accepts Vishakha's love, and they marry. Upon learning Bela's true identity, Mahir is devastated and loses his memory, forgetting her entirely. Sumitra plots to marry Mahir to Vishakha, but Bela intervenes and restores his memories. Sumitra retaliates by pushing Bela, Vishakha, and Vikrant off a cliff, leaving Mahir mentally unstable. Bela returns to exact revenge, remarries Mahir, and uses the Naagmani to fully restore his memories. Their relationship is consummated. Sumitra seeks help from Hukkum who tries to impregnate Bela to give birth to a demon child. Vishakha kills Yuvraj, assumes Bela's identity, and gives birth to Taamsi, who rapidly grows and kills Hukkum. Bela later reveals her pregnancy to Mahir, but Taamsi murders them both and claims the Naagmani. However, the Naagmani is cursed by Mahanaagrani Shivangi, who survived the attack on her and since then has disappeared. Taamsi, Sumitra, and their allies are later told by a sage that Bela and Mahir will be reborn.
Twenty-eight years later, Bela and Mahir are reborn as Shravani and Mihir and reunite. Vikrant is killed by Taamsi and Sumitra. After learning Shivangi's truth, Shravani summons Mahanaagrani Shivangi to lift the Naagmani’s curse. Shivangi accidentally removes the curse, but Ritik and Rocky take the Naagmani and imprison them. Yamini, still alive, tries to buy the Naagmani but is killed by Shivangi. It's revealed Shesha, disguised as Rocky and Ritik, had killed Shivangi. Shivangi defeats her. Mihir rescues them. Ritik dies and reunites with Shivanya in the afterlife, while Shivangi and Rocky begin a new life together. Shivangi declares Shravani the Naagrani of Naaglok and guardian of the Naagmani. Shravani kills Sumitra, Taamsi, and Shesha. Naagmani is declared safe for fifty full moons, after which Shravani's duty ends. Shravani marries Mihir. Meanwhile, Vishakha vows to steal the Naagmani after fifty moons.
Season 4
Naagin princess Manyata marries Keshav a human, thus losing her power and gives birth to Nayantara. Keshav is killed by the Parekh family. Manyata escapes and waits for her daughter's 25th birthday to avenge her husband's murder.
25 years later, Nayantara waits to get her naagin powers, however, the powers go to Brinda instead, who is later revealed to have been switched at birth with Nayantara. Meanwhile, Dev who is son of Keshav's murderer, falls in love with Brinda. Manyata and Brinda are reunited and Brinda marries Dev to take revenge.
Vishakha returns with the motive of getting Naagmani. She traps Nayantara in pillar and takes Dev's form and kills Manyata in front of Brinda making Brinda think it was Dev who killed her mother. Brinda vows to avenge her parents by killing Dev and his family.
1 year later, Vish gives Nayantara a new face and identity, Shalakha. Dev and Shalaka ger married. Brinda realizes that Dev did not kill Manyata. Shalakha finds out that Mundika is Vishakha's new identity. Dev asks Shalakha for divorce as he loves Brinda. Shalakha hypnotizes Dev to detach him from Brinda. Brinda's identity is revealed to Dev. Vishakha enters the Parikh house and murders the entire family under Brinda's disguise and spares Dev to obtain the Naagmani. Brinda finds out that Shalakha is Nayantara under a new identity. Shesha and Bela enter to assist Brinda. Vishakha is killed by Bela while Shalakha is killed by Shesha. Dev dies leaving Brinda devastated. The three perform a tandav to impress Lord Shiva who summons Naageshwari. She starts narrating her story from thousands of years ago.
Season 5
The story starts in the era where eagles had the power to shape shift. When the eagles attacked the snakes, Lord Shiva blessed the shapeshifting ability to snakes and named the first naagin to get this power, Naageshwari. Naageshwari also gained the title of Sarvashresth Aadinaagin. She was in love with a naag Hriday while an eagle Aakesh was obsessed with her. Aakesh killed Hriday and Naageshwari stabbed herself to death. On completing the story, Dev is returned to life and he reunites with Brinda. Naageshwari says it's time for her next birth.
Ten thousand years later, Naageshwari is reincarnated as Bani. She meets Jay Mathur and they feel a connection. Veeranshu "Veer" Singhania, an eagle, is attracted to Bani while she immensely hates him. Bani and Jay perform a tandav, thus remembering their past lives where they learn that Bani is Sarvashresth Aadinaagin Naageshwari's reincarnation and that Jay is Hriday's reincarnation and Veer is Aakesh's reincarnation. Veer forcefully marries Bani as she killed his twin brother and Jay is soon to be revealed to be an antagonist who wants to gain Bani's powers. Bani wants to kill Veer's family but slowly starts to fall in love with him and soon Veer also remembers his past life. Bani releases Veer's mother who has been locked in a basement but soon Bani realizes that her mother-in-law is Maarkaat, Aadinaagin's greatest enemy. Bani realizes that Jay being the associate of Maarkaat and learns Jay being Veer's half brother. Bani, Veer and Jay team up to defeat Maarkaat and but Jay later Jay kills Maarkaat and gains the title of Maarkaat who then wishes to defeat Bani and Veer. Bani is pregnant and gives birth however she dies along with Veer, Jay is also killed by Bani's newborn.
Basant Panchami Special
On the occasion of Basant Panchami, Bani, Mihir, Shesha, Vishakha, and Priya fight against Trilok Sundari and snake charmers to save Sheshnaag's book.
Season 6
Naagin Pratha and her sister Mahek enter the Gujral household to eliminate twenty traitors, the Asurs, who threaten India. Pratha marries Rishabh Gujral but soon discovers his mother, Seema Gujral, is a Maha Asur. After a violent confrontation leaves Seema in a coma, Pratha gives up her powers for her marriage, only to be betrayed by Mahek and Rishabh’s twin, Shakti. Framed for murder, imprisoned, and losing her unborn child, Pratha accepts her fate and falls into a coma.
A year later, Mahek deceives Rishabh into marriage and takes the title of Sarvashresth Shesh Naagin. Pratha awakens from her coma and vows to reclaim her rightful position. As Kiara Sharma, she infiltrates the Gujral house and eliminates her enemies. Mahek and Urvashi, Mahek's aunt, uncover her true identity. Pratha learns that her daughter is alive and in a final confrontation, defeats Mahek, reunites with Rishabh, and embraces her new life with their daughter, Anmol.
Twenty years later, Pratha is still the Sarvashresth Shesh Naagin, grappling with her daughter Prathna being the chosen one. Prathna was switched at birth, and her foster father is believed to have been murdered. Prathna suspects Rishabh and Rudra. Their paths cross when Prathna meets Pratha, and together they uncover the truth. Urvashi, Paatali, and Anmol manipulate the situation, leading to Pratha and Prathna being banished. Seeking revenge, they embark on a mission. Prathna acquires the nine Naagmani, while tragedy befalls Anmol and Paatali. Seema awakens from her coma and joins forces with Urvashi to resurrect Mahek. Chaos ensues during Prathna and Rudra's wedding as they vie for the Naagmani. In the ensuing battle, Pratha, Rishabh, and Rudra die.
Six years later, Mahek and Seema search for Prathna, who has lost her memories and is now known as Preeti. Mahek manipulates Preeti into marrying Raghuveer. As Preeti's memories resurface, Naagin Shesha aids her in seeking revenge, while Naagin Vishakha assisted Mahek in her quest for the nine Naagmani. Betrayal unfolded when Shesha turned against Prathna, allowing Mahek to acquire the coveted Naagmani. A mysterious serpent intervenes, revealing itself as Sheshnaag, Prathna's husband. He trap Sesha and Vishaka in Naaglok's jail. Together, they eliminate Seema and start a new life. Seven months later, Prathna discovers that Naaglok is beckoning her and Raghuveer. She gives birth to twin daughters, but Raghuveer blames Prathna for the loss of one. The deceased daughter has a new identity through adoption.
Season 7
Purvi, disguised as Ahana, enters Suri's house to take revenge for her family's death and because Suri's family is from an enemy country of India that wishes to destroy it. Ahana kills seven of the twelve murderers. It is later revealed that Radhika, Aryaman's former lover, is a shape-shifting dragon and the elder sister of Ahana, who also seeks to destroy both Ahana and India. With the help of a map created by Aryaman's father, Ahana locates the Naagmani and attempts to eliminate the remaining murderers. Before she can complete her revenge, Aryaman intervenes and stops her, then Radhika uses the Naagmani to erase Ahana's memories. A few months later, Ahana, living as Apra, regains her memory and vows to kill Radhika and all the murderers. Ahana then learns that the Anant clan is cursed because of Sushantha and that she can undo the curse with the Naagmani and by marrying a naag. Later, on the night of the Blue Moon, both Ahana and Radhika perform taap, tandav, and tyag to obtain the Naagmani. Radhika also seeks help from Vishaka, who kills Bharani and Pratham. Ahana kills the remaining murderers and Erul, while Radhika sacrifices herself for Pragati and Ahana. Ahana obtains the Naagmani, and the Anant clan is freed from the curse. Six months later, Ahana is revealed to be pregnant with Aryaman's child.
Cast
Main
Mouni Roy as
Shivanya Singh (main Season 1; guest seasons 2–3): A Naagin from Sheshnaag Clan, Ritik's wife (2015–2016, 2019)
Shivangi Pratap Singh (main Season 2; guest Season 3): Mahanaagrani of Naaglok, Shivanya and Ritik's daughter (2016–2017, 2018, 2019)
Arjun Bijlani as
Ritik Raheja / Yuvraj Singh (main Season 1; guest seasons 2–3): Prince of Suryavanshi Kingdom, Sangram's son (2015–2016, 2017, 2019)
Sangram Singh (recurring Season 1): King of Suryavanshi Kingdom, Yamini's brother (2016)
Adaa Khan as Shesha/Ruchika (main seasons 1–2, Basant Panchami Special; guest seasons 3, 5–6): A Naagin from Sheshnaag Clan, Shivanya's cousin (2015–2017, 2019, 2020, 2022, 2023)
Sudha Chandran as
Yamini Singh Raheja / Seema Gujral (main seasons 1–2; guest Season 3; recurring Season 6): Princess of Suryavanshi Kingdom, Sangram's sister. She later reincarnates as Maha Asur from Kalkeya Clan (2015–2017, 2019, 2022–2023)
Pataali (recurring Season 6): An Asur from Kalkeya Clan, Puloma's daughter (2022, 2023)
Karanvir Bohra as Rocky Pratap Singh (main Season 2; guest Season 3): A Naag from Takshak Clan, Shivangi's husband (2016–2017, 2019)
Kinshuk Mahajan as Rudra (main Season 2): A naag from Sheshnaag clan, friend of Shivangi. He was killed by Avantika
Surbhi Jyoti as Bela Sehgal / Shravani Sippi (main Season 3; guest seasons 5): Naagrani of the Naaglok. She reincarnates as Shravani (2018–2019, 2020)
Recurring
Manish Khanna as
Ankush "Anky" Raheja (recurring Season 1): Former farmer, Akhilesh's twin brother. He was killed by Shesha
Akhilesh "Anky 2" Raheja (recurring Season 2): Ankush's twin brother. He was killed by Shivangi
Aashka Goradia as Avantika (guest Season 1; recurring Season 2): A shape-shifting honeybee, Queen of Mahishmati Kingdom. She was killed by Shivangi
Vishal Puri as Vikram (guest Season 1; recurring Season 2): Avantika's former general, a shape-shifting honey bee. He was killed by Shivangi
Krishna Mukherjee as
Taamsi (recurring Season 3): The most powerful and dreaded demoness in the world, Vishakha and Hukum's daughter. She was killed by Bela
Aleena Lambe as young Taamsi
Priya (recurring Basant Panchami Special)
Vimarsh Roshan as Viren Raheja: Akhilesh's son. He was killed by Shivanya
Kapil Kumar as Shailesh Mathur: Ramya's husband. He was killed by Shivanya
Mazher Sayed as Suri: Monisha's husband. He was killed by Shivanya
Puja Sharma as Tanvi Mathur: Ramya and Shailesh's daughter
Sharika Raina as Amrita Raheja: Yamini and Ankush's daughter
Siddharth Shivpuri as Angad Raheja: Yamini and Ankush's son
Guest
Pranav Misshra as Arjun Mathur: Shailesh's nephew
Gaurav Gera as Chutki: A fake transgender naagin created by Guru Maa
Madhura Naik as Mayuri: Shape-shifting peafowl. She was killed by Shivanya
Kaushal Kapoor as Kabir's fake father
Shahnaz Rizwan as Kabir's fake mother
Lavina Tandon as the girl who became possessed by Goddess Kali
Malhar Pandya as Nishank: A naag from Sheshnaag clan, Shivanya's friend
Pankaj Vishnu as Anant Bhargava: Ritik's friend
Naazuk Lochan as Sapna Bhargava: Padmini and Anant's daughter
Lalit Bisht as Aditya: Shivangi's former fiancé
Vishal Bharadwaj as Shishupal: The real king of Mahishmati Kingdom
Vineet Kumar Chaudhary as Mahish: A shape-shifting bison
Vindhya Tiwari as Takshika: Former monarch of Takshak clan
Anjali Ujawane as Uttara: A tribal woman with knowledge of witchcraft
Shweta Dadhich as Vasudha Singh: A naagin from Takshak clan, Ritik's friend
Rohan Gandotra as Anshuman: A naag from Sheshnag clan, Shivangi's friend
Crossover
From 6 May to 13 May 2023, Naagin 6 had a crossover with Bekaboo, which is set in the same universe.
Spin-off
Kuch Toh Hai: Naagin Ek Naye Rang Mein is a spin-off of Naagin 5, which takes place after the events of the latter.
Reception
In its launch week, the series topped the ratings charts. Season One proved to be highly successful.
The second season also topped the ratings chart in its launch week and continued to do so.
Like the first 2 seasons, the third season also topped the ratings chart in its launch week and continued to do so for several months. But when the 3rd season was extended in January 2019, the season lost its top position in the TRP charts and even went out of the top 5 shows for several months but regained its top position in the last week.
The fourth season topped the rating charts for 2 months and later managed to remain in top 5 shows. However, because of the lockdown, the season's original story was scrapped and it had to wrap up within 8 episodes post lockdown since it was not as successful like the previous seasons.
Unlike previous seasons which consistently maintained its positions in top 5, season 5 since its respective third week of telecast, wasn't able to enter the top 5 Hindi GEC while its ratings dropped weekly. The ratings of the season dropped to an all-time low.
The sixth season had a successful 2 months, but later on, met with slight fluctuations in ratings due to time slot changes. It got multiple extensions due to its success and became the longest-running season of the franchise.
The seventh season debuted strongly and initially ranked among the top-rated Hindi television programmes, even reaching the number one position during its early weeks. However, ratings declined over time and the season later dropped out of the top five.
Rating
In the table below, the blue numbers represent the lowest ratings and the red numbers represent the highest ratings.
In the table below, the blue numbers represent the lowest ratings and the red numbers represent the highest ratings.
In the table below, the blue numbers represent the lowest ratings and the red numbers represent the highest ratings.
In the table below, the blue numbers represent the lowest ratings and the red numbers represent the highest ratings.
Unlike previous seasons which consistently maintained its positions in top 5, season 5 since its third week of telecast could not be able to enter top 5 Hindi GEC while its ratings dropped weekly.
In the table below, the blue numbers represent the lowest ratings and the red numbers represent the highest ratings.
In the table below, the blue numbers represent the lowest ratings and the red numbers represent the highest ratings.



