The best teen movies to stream on Netflix to relive your awkward years

From "To All The Boys I've Loved Before" to "The Half of It" and "Banana Split!"
By Brooke Bajgrowicz  on 
All products featured here are independently selected by our editors and writers. If you buy something through links on our site, Mashable may earn an affiliate commission.
Five stills: a young woman in a blue jean jacket, a young woman in a blue puffer coat, a young woman in a pink bomber jacket, a young woman in a striped red sweater, a young woman in a yellow raincoat
Behold, some killer teen movies. Credit: Mashable composite: Bob Mahoney/Netflix/Kobal/Shutterstock / Moviestore/Shutterstock / Masha_Weisberg / KC Bailey/Netflix/Kobal/Shutterstock / Netflix

Being a teenager is hard. And Netflix is here to remind you just how hard.

Whether you want to revisit your younger years or are still facing the ups and downs of high school, the streaming service has curated a collection of films that are achingly (and often hilariously) relatable.

We've searched through Netflix's catalog to find some of the best teen movies out there, from films that focus on lighthearted first loves to those that zone in on the more serious complications of being an almost adult.

Ready to feel young again? Then check out these incredible coming-of-age teen movies, which you can stream on Netflix right now.

1. The Edge of Seventeen

Two young women in fall jackets stand outside by a lawn.
"The Edge of Seventeen" is a modern teen classic. Credit: Moviestore/Shutterstock

This whip-smart and painfully funny cousin of Booksmart comes from writer and director Kelly Fremon Craig. The Edge of Seventeen stars Hailee Steinfeld as Nadine, an anxious adolescent still mourning her father. She continues to spiral when her best friend starts ostensibly dating her brother, pushing the friends apart and Nadine even further into solitude and self-destruction.

Steinfeld is at her most hysterical in every sense of the word, striking the perfect balance in Nadine’s frenzy and unrelenting humor. Craig’s script is confident, with a voice beyond its years, and still unabashedly emotional in the way that only youthful emotions are. Woody Harrelson plays reluctant mentor and confidante, Mr. Bruner, while Kyra Sedwick plays Nadine’s mother in a layered Lady Bird-esque relationship. — Proma Khosla, Senior Entertainment Reporter (*)

How to watch: The Edge of Seventeen is now streaming on Netflix.

2. To All The Boys I’ve Loved Before

A young man and woman sit at a picnic table under a cherry tree, holding hands.
"To All The Boys I’ve Loved Before" is a teen movie that's perfectly sweet. Credit: Masha_Weisberg Netflix/Kobal/Shutterstock

To All the Boys I've Loved Before is on the sweeter side of the teen movie spectrum, featuring a bubblegum pink romance between Lara Jean (Lana Condor) and star lacrosse player Peter Kavinsky (Noah Centineo).

Lara Jean writes parting love letters to every crush she's ever had in hopes of getting over them. Though these notes are supposed to stay locked away in her closet, she must confront the boys of her past after these moody missives are mysteriously mailed out. Even worse, one of her letters gets sent to her sister's ex-boyfriend, so Lara Jean must keep up a fake relationship with Peter to throw him off track.

The great news about this teen romance is that the sequels, To All the Boys: P.S. I Still Love You and To All the Boys: Always and Forever are also available on Netflix right now. — Brooke Bajgrowicz, Entertainment Fellow

Where to watch: To All the Boy I've Loved Before is now streaming on Netflix.

Mashable Top Stories
Stay connected with the hottest stories of the day and the latest entertainment news.
Sign up for Mashable's Top Stories newsletter
By signing up you agree to our Terms of Use and Privacy Policy.
Thanks for signing up!

3. The Half Of It

A high school girl walks into a classroom with a backpack.
A Netflix original teen movie worth watching. Credit: KC Bailey/Netflix/Kobal/Shutterstock

Written and directed by Alice Wu, The Half Of It offers a fresh teen spin on Cyrano de Bergerac. High school loner Ellie Chu (Leah Lewis) earns extra cash by writing papers for her classmates. Then, reluctantly she agrees to write love letters on behalf of jock Paul Munsky (Daniel Diemer). As Ellie develops feelings toward Paul's dream girl, she must figure out whether keeping up the ruse is worth her own happiness.

Though the premise of The Half Of It is simple, its fresh spin on the love triangle will entice modern audiences. — B.B.

Where to watch: The Half of It is now streaming on Netflix.

4. Dumplin

A young woman in a jean jacket stands next to her mother, who's wearing a gown, tiara, and pageant sash.
"Dumplin'" is a teen movie with heart and a complex mother/daughter relationship. Credit: Bob Mahoney/Netflix/Kobal/Shutterstock

Dumplin' is just as cute and feel-good as it sounds. The comedy focuses on Texas girl, Willowdean Dickson (Danielle Macdonald), who is forced to live in the shadows of her former beauty queen mother (Jennifer Aniston) When the Miss Teen Bluebonnet Pageant rolls around, Willowdean decides to enter — in an attempt to protest her mom's superficiality, despite not fitting the traditional pageant mold. Though this seems like a good idea at first, she is soon forced to confront her own feelings of insecurity. From this, a tender tale of self-love and growing up blooms. — B.B.

Where to watch: Dumplin' is now streaming on Netflix.

5. Yes, God, Yes

A young man helps a young woman up from the forest floor while another young woman watches, hands over her mouth.
Vertical Entertainment Credit: Romance in action... kind of.

Yes, God, Yes is a sweet movie that will catch you off guard with its caring examination of a high schooler's sexual awakening.

When Alice (Stranger Things' Natalia Dyer) becomes the subject of a raunchy rumor at her Catholic school, she doesn't even understand it — because she doesn't know much about sex. And what she does know, she feels guilty about. To prove her innocence, Alice goes on a religious retreat, where she finds out that her holier-than-thou peers and authority figures are struggling with their own desires, just as much as she is. Anchored by Dyer's strong performance and heavy doses of early 2000s nostalgia, Yes, God, Yes is a perfectly understated teen comedy. — Belen Edwards, Entertainment Reporter

Where to watch: Yes, God, Yes is now streaming on Netflix.

6. Banana Split

It can be brutal when your ex moves on to someone new, especially when his new girlfriend is pretty, nice, and cool. Sure, you could stew in jealousy — and who could blame you! But what if you befriended her instead? That unexpected turn is the inciting incident of Benjamin Kasulke's bubbly buddy comedy, Banana Split.

After splitting with her hunky boyfriend Nick (Dylan Sprouse), eccentric April (co-writer Hannah Marks) was prepared to spend the summer in lonesome misery. Then, she partied with her ex's new girlfriend, the lovely Clara (Liana Liberato). Much to her surprise, they click instantly and intensely, becoming the bosom bestie each desperately needs. The trick is just never to talk about or tell Nick…but how long can that last? Surprisingly sweet and unapologetically silly, Banana Split is a total treat.*Kristy Puchko, Deputy Entertainment Editor

How to watch: Banana Split is now streaming on Netflix.

7. Moxie

A young woman in a yellow raincoat holds out a homemade zine titled "Moxie."
Hadley Robinson in "Moxie." Credit: Netflix

With a script from Tamara Chestna and Dylan Meyer, Amy Poehler directs this charming film about budding feminist Vivian (Hadley Robinson). Inspired by her mother's Riot Grrrl past, Vivian decides to expose systemic sexism at her high school through the anonymous zine MOXiE!, and ends up spearheading a cause that other students support.

Robinson hits the perfect balance of fired up and unsure that feels so familiar to young women. Plus. she’s surrounded by a strong and thoughtfully diverse ensemble (including viral hit band The Linda Lindas). Moxie will make you want to get up and start something, even if the plan is a little half-baked but your heart is in the right place. — P.K.

How to watch: Moxie is streaming on Netflix.

Asterisks (*) indicate the entry comes from a previous Mashable list.

Mashable Image
Brooke Bajgrowicz

Brooke Bajgrowicz is an Entertainment Fellow. She used to write about music for Billboard, but now she tackles movies and TV shows for Mashable.


Recommended For You

'A Nice Indian Boy' review: East-meets-West with a twist in an instant rom-com classic
Karan Soni and Jonathan Groff in "A Nice Indian Boy."

This stoner comedy is a perfect pick for 420
The ensemble of "Hanky Panky" crowd together over a pantsuit.

Richard Linklater's 'Hit Man' trailer teases a fake assassin falling for one of his clients
Hitman thumbnail

The best movies on Prime Video right now
An Asian woman holds a sword; a boy rides a dragon; a Black man in a suit faces forward

More in Entertainment
Hurry to shop the final hours of Amazon Pet Day deals
a tractive GPS tracker for dogs, a furhaven dog bed with its box and dog sleeping on the bed, and a chuckit ball launcher on an orange background

Save up to $60 on a pet DNA kit during the final hours of Amazon Pet Day
three pet DNA testing kits sit on a purple background


A running list of the best deals on Mother's Day flower delivery
'love you forever' bouquet from the bouqs co.


Trending on Mashable
NYT Connections today: See hints and answers for May 8
A phone displaying the New York Times game 'Connections.'

'Wordle' today: Here's the answer hints for May 8
a phone displaying Wordle

How to watch Real Madrid vs. Bayern Munich online for free
Harry Kane of Bayern Munich in action

NYT's The Mini crossword answers for May 8
Closeup view of crossword puzzle clues

NYT Connections today: See hints and answers for May 7
A phone displaying the New York Times game 'Connections.'
The biggest stories of the day delivered to your inbox.
This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.
Thanks for signing up. See you at your inbox!