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: 6/2/2023Network:Netflix
Share:
…lived the dream
star
8.49
182 votes

#1 - …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
Watch Now:Amazon
… been a perfect girl
star
8.34
192 votes

#2 - … 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
Watch Now:Amazon
… said I’m sorry
star
8.33
297 votes

#3 - … 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
… stalked my own mother
star
8.11
190 votes

#4 - … 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
…had a breakdown
star
8.07
168 votes

#5 - …had a breakdown

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

Chasing Ivy League dreams and his dad’s approval, Ben ignores warning signs of burnout until the stress of his jam-packed workload builds up — literally.

Directors: Kabir Akhtar
Writer: Amina Munir
…had an Indian boyfriend
star
8.02
160 votes

#6 - …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
Watch Now:Amazon
… had to be on my best behavior
star
7.99
290 votes

#7 - … 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.

Watch Now:Amazon
… begged for forgiveness
star
7.88
185 votes

#8 - … 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
7.85
181 votes

#9 - … 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
… had an Indian frenemy
star
7.85
200 votes

#10 - … 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
…made someone jealous
star
7.84
168 votes

#11 - …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
Watch Now:Amazon
…hooked up with my boyfriend
star
7.79
160 votes

#12 - …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
Watch Now:Amazon
… pissed off everyone I know
star
7.76
282 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
Watch Now:iTunes
… been the loneliest boy in the world
star
7.76
299 votes

#14 - … 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
… opened a textbook
star
7.73
199 votes

#15 - … 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
…cheated
star
7.73
158 votes

#16 - …cheated

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

Up against Des’s team at a debate tournament, Devi takes her competitiveness too far. An opportunity arises for Eleanor. Pati explains herself to Kamala.

Watch Now:Amazon
… thrown a rager
star
7.72
206 votes

#17 - … 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
… betrayed a friend
star
7.70
194 votes

#18 - … 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
Watch Now:AmazoniTunes
…had my own troll
star
7.68
179 votes

#19 - …had my own troll

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

Anonymous messages about Paxton have Devi playing detective. Aneesa feels neglected by Ben. Pati hosts a mixer to find Kamala a “suitable” partner.

Directors: Maggie Carey
…been ghosted
star
7.68
161 votes

#20 - …been ghosted

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

A charity event gives Devi the chance to polish her rusty flirting skills. As awkward vibes between Fabiola and Aneesa linger, Paxton offers advice.

Directors: Kabir Akhtar
Writer: Gabe Liedman
…had a valentine
star
7.66
163 votes

#21 - …had a valentine

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

On Valentine’s Day, a compatibility test’s results spark more drama than romance among the Sherman Oaks couples. Meanwhile, Nalini makes a new friend.

Directors: Smriti Mundhra
Watch Now:Amazon
… ruined someone's life
star
7.66
192 votes

#22 - … 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
… been a playa
star
7.62
216 votes

#23 - … 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
…been slut-shamed
star
7.53
182 votes

#24 - …been slut-shamed

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

At last, Devi is dating her dream guy, but some catty gossip has her worried about taking things slow. Nalini urges Kamala to rethink a decision.

Directors: Maggie Carey
Writer: Mindy Kaling
… had sex with Paxton Hall-Yoshida
star
7.51
317 votes

#25 - … 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

Want to see the rest of the rankings?

Episode Ninja is a small business run by one person.
Pro memberships help fund servers and new feature development!