The BEST episodes of Never Have I Ever

Every episode of Never Have I Ever ever, ranked from best to worst by thousands of votes from fans of the show. The best episodes of Never Have I Ever!

Inspired by Mindy Kaling's own childhood in suburban Massachusetts, this coming-of-age comedy series follows the complicated life of Devi Vishwakumar, a modern-day first generation Indian American teenage girl. She is an overachieving high school sophomore with a short fuse that gets her into difficult situations.

Last Updated: 7/28/2026Network: NetflixStatus: Ended
… been a perfect girl
star
16.00
5 votes

#1 - … been a perfect girl

Season 2 - Episode 10 - Aired 7/15/2021

As Paxton's mixed messages have Devi questioning herself, the upcoming winter dance offers a chance to determine where she stands — and what she needs.

Directors: Lang Fisher
Writer: Lang Fisher
… stalked my own mother
star
16.00
5 votes

#2 - … stalked my own mother

Season 2 - Episode 9 - Aired 7/15/2021

A disastrous snooping incident compels Devi and Nalini to do some introspection. Paxton steps out of his comfort zone. Eleanor has a breakthrough.

Directors: Claire Scanlon
… begged for forgiveness
star
15.60
5 votes

#3 - … begged for forgiveness

Season 2 - Episode 7 - Aired 7/15/2021

Devi must learn the art of a genuine apology before it's too late. Kamala considers standing up for herself. Nalini takes some parenting advice.

Directors: Lena Khan
Writer: Dave King
… been Daisy Buchanan
star
15.60
5 votes

#4 - … been Daisy Buchanan

Season 2 - Episode 8 - Aired 7/15/2021

Watching an ex with someone new tests Devi's resolve to be more mature. Fabiola struggles to stay true to herself and grows concerned for Eleanor.

Directors: Claire Scanlon
… thrown a rager
star
15.60
5 votes

#5 - … thrown a rager

Season 2 - Episode 2 - Aired 7/15/2021

Devi plans to throw the ultimate party, but her knotty dating life may turn int into a different kind of blowout. Nalini has an eye-opening trip to India.

Directors: Kabir Akhtar
… been a playa
star
15.20
5 votes

#6 - … been a playa

Season 2 - Episode 1 - Aired 7/15/2021

Ahead of their impending move to India, Devi faces her first-ever love triangle, while Nalini tries to sell her patient roster to a flashy competitor.

Directors: Kabir Akhtar
Writer: Mindy Kaling
… had an Indian frenemy
star
15.20
5 votes

#7 - … had an Indian frenemy

Season 2 - Episode 4 - Aired 7/15/2021

Devi instantly resents the new Indian girl at school, but is taken by surprise as they get acquainted. Kamala struggles to be respected at her lab.

Directors: Lena Khan
Writer: Amina Munir
… betrayed a friend
star
15.20
5 votes

#8 - … betrayed a friend

Season 2 - Episode 6 - Aired 7/15/2021

While attempting to cover her trail for fueling gossip about Aneesa, Devi's guilt grows. Nalini warms up to a nemesis. Kamala gets a rude shock.

Directors: Anu Valia, Lena Khan
… opened a textbook
star
14.80
5 votes

#9 - … opened a textbook

Season 2 - Episode 3 - Aired 7/15/2021

Making good grades has never been a priority for Paxton — until a mishap urges him to prove he's more than a campus heartthrob and star swimmer.

Directors: Kim Nguyen
Writer: Erica Oyama
… gotten drunk with the popular kids
star
13.14
7 votes

#10 - … gotten drunk with the popular kids

Season 1 - Episode 3 - Aired 4/27/2020

Devi hopes to win cool points with Paxton at a party, until a surprising turn of events. Hidden emotions emerge for Fabiola. Kamala makes a choice.

Directors: Linda Mendoza
Writer: Amina Munir
… ruined someone's life
star
12.80
5 votes

#11 - … ruined someone's life

Season 2 - Episode 5 - Aired 7/15/2021

At a 24-hour school relay, Devi's impulsive words spark an insensitive rumor. Fabiola hesitates to introduce her over enthusiastic mother to Eve.

Directors: Maggie Carey
… said I’m sorry
star
12.00
5 votes

#12 - … said I’m sorry

Season 1 - Episode 10 - Aired 4/27/2020

After unwelcome news sparks a fight with her mother, Devi seeks an escape. Mohan’s birthday brings an opportunity for closure — and for new beginnings.

Writer: Lang Fisher
… pissed off everyone I know
star
11.60
5 votes

#13 - … pissed off everyone I know

Season 1 - Episode 8 - Aired 4/27/2020

After another fallout with her friends, Devi grapples with unresolved trauma. A party at Ben’s turns out to be equal parts awkward, awful and amazing.

Directors: Anu Valia
… started a nuclear war
star
10.80
5 votes

#14 - … started a nuclear war

Season 1 - Episode 5 - Aired 4/27/2020

Devi allows rumors about her and Paxton to swirl during an overnight school trip. Fabiola opens up to Eleanor, who gets upsetting news about her mother.

Directors: Kabir Akhtar
… had to be on my best behavior
star
10.80
5 votes

#15 - … had to be on my best behavior

Season 1 - Episode 9 - Aired 4/27/2020

Flashbacks unearth painful memories and resentment for Devi. Meanwhile, Kamala is forced to get honest as the family welcomes her suitor at home.

… been a big, fat liar
star
9.60
5 votes

#16 - … been a big, fat liar

Season 1 - Episode 7 - Aired 4/27/2020

Devi oversteps several boundaries in an attempt to be a better friend. Eleanor’s reunion with her mother leads to multiple revelations and confessions.

Directors: Anu Valia
Writer: Erica Oyama
… had sex with Paxton Hall-Yoshida
star
9.20
5 votes

#17 - … had sex with Paxton Hall-Yoshida

Season 1 - Episode 2 - Aired 4/27/2020

Devi hesitates to tell her friends the truth about her awkward interactions with Paxton. The prospect of an arranged marriage puts Kamala under pressure.

Writer: Justin Noble
… been the loneliest boy in the world
star
8.40
5 votes

#18 - … been the loneliest boy in the world

Season 1 - Episode 6 - Aired 4/27/2020

With absentee parents, a shallow girlfriend and no one to hang out with, Ben Gross is lonelier than ever, until an unlikely invitation offers some hope.

Directors: Kabir Akhtar
Pilot
star
8.00
5 votes

#19 - Pilot

Season 1 - Episode 1 - Aired 4/27/2020

After recent trauma, Devi starts her first day as a high school sophomore determined to shake off old labels and finally become cool.

…said goodbye
star
6.00
2 votes

#20 - …said goodbye

Season 4 - Episode 10 - Aired 6/8/2023

The last weekend of summer coincides with a festive occasion — and on the brink of their new lives, Devi, her family and friends have lots to celebrate.

…lived the dream
star
6.00
2 votes

#21 - …lived the dream

Season 3 - Episode 10 - Aired 8/12/2022

The end of the school year has the Sherman Oaks crew all up in their feels. Devi is torn between planning the future and enjoying the present.

Directors: Lang Fisher
Writer: Lang Fisher
…made someone jealous
star
5.00
2 votes

#22 - …made someone jealous

Season 3 - Episode 4 - Aired 8/12/2022

Kamala invites Manish over for Navratri, to Pati’s annoyance. Devi isn’t thrilled about taking Rhyah’s son to a house party, but she’s in for a surprise.

Directors: Smriti Mundhra
…hooked up with my boyfriend
star
5.00
2 votes

#23 - …hooked up with my boyfriend

Season 3 - Episode 8 - Aired 8/12/2022

A game night gives Devi and Fab a chance for alone time with Des and Aneesa, but other guests throw the evening off course. An art tutor surprises Ben.

Directors: Kim Nguyen
… felt super Indian
star
4.80
5 votes

#24 - … felt super Indian

Season 1 - Episode 4 - Aired 4/27/2020

At Ganesh Puja celebrations, Devi questions how much she identifies with Indian culture, Nalini dodges acerbic aunties and Kamala frets over her future.

Directors: Linda Mendoza
Writer: Mindy Kaling
…had an Indian boyfriend
star
4.00
2 votes

#25 - …had an Indian boyfriend

Season 3 - Episode 9 - Aired 8/12/2022

Watching Devi struggle with a painful memory, a nervous Rhyah orders Des to keep his distance. Paxton enlists Eleanor’s help to break some news to Trent.

Directors: Erica Oyama
Writer: Erica Oyama