Luckily, we don’t have to go back in time to revisit high school.
The best teen rom-coms, old and new, are available on most streaming platforms. So be sure to get your best friend’s new Netflix password — wink, wink.
Whether you’re looking for a musical, trying to trigger the waterworks for some release or just need a good laugh, you’ll definitely find the perfect fit on our list of best teen rom-coms.
1. “Sierra Burgess is a Loser” (Netflix)

Shannon Purser, AKA Barb from “Stranger Things,” stars as Sierra Burgess, an awkward misfit who forms an unexpected alliance with the most popular girl in school. Together they conquer crushes and high school politics.
2. “The Kissing Booth” (Netflix)

This trilogy of teenage rom-com movies, based on Beth Reekles’ novels, follows Elle, played by Joey King. The late-blooming teenager falls for her best friend’s “bad boy” older brother (Jacob Elordi), putting their friendship in jeopardy.
3. “Footloose” (Hulu)

Kevin Bacon stars in the classic 1984 musical drama about a small American town where dancing is banned. (The 2011 remake is also available to stream on Hulu!)
4. “The Last Song” (Disney+)

This 2010 film is a coming-of-age romance based on Nicholas Sparks’ novel of the same name. Miley Cyrus stars as Ronnie, a troubled teen who reconnects with her estranged father and falls in love with Will, an outcast played by Liam Hemsworth.
5. “To All the Boys I’ve Loved Before” (Netflix)

Based on Jenny Han’s novels, the rom-com trilogy stars Lana Condor and Noah Centineo in their breakout roles as Lara and Peter. When Lara’s secret love letters are exposed, they cause chaos in her love life.
6. “Dumplin’” (Netflix)

Danielle Macdonald stars as Willowdean “Dumplin” Dickson, a teen misfit who enters a beauty pageant to prove a point about conformity. Fans of Jennifer Aniston and Dolly Parton will want to tune in for this one.
7. “10 Things I Hate About You” (Disney+)

This 1999 cult favorite stars Heath Ledger, Julia Stiles, Joseph Gordon-Levitt and Gabrielle Union in a modern teen version of Shakespeare’s “The Taming of the Shrew.”
8. “Love, Rosie” (Amazon Prime)

Lily Collins and Sam Clafin play Rosie and Alex, two best friends who unexpectedly become separated when Alex’s family moves from Dublin to the states. They also might be in love.
9. “The Fault in Our Stars” (Disney+)

In this adaptation of John Green’s YA novel, Shailene Woodley plays Hazel Grace, a 16-year-old cancer patient who falls in love with Gus Waters, another teen with cancer, portrayed by Ansel Elgort.
10. “Let It Snow” (Netflix)

This Christmas romantic comedy starring Kiernan Shipka follows a group of small-town teens as a snowstorm affects their friendships, romances and futures. It’s based on the YA novel of the same name by Maureen Johnson, John Green and Lauren Myracle.
11. “The Princess Switch” (Netflix)

Vanessa Hudgens plays Stacy De Novo, a woman who trades places with a duchess who looks identical to her a week before Christmas.
12. “Sleepover” (Netflix)

Alexa PenaVega of “Spy Kids” fame stars as Julie, a teen who, desperate to become one of the popular girls, enters into a silly all-night scavenger hunt with her best friends.
13. “Work It” (Netflix)

Clumsy high school senior Quinn, played by Sabrina Carpenter, concocts a scheme to form a dance team in order to get into a prestigious university.
14. “What a Girl Wants” (Netflix)

Amanda Bynes is Daphne Reynolds, a teenager who moves to Europe only to discover her long-lost father is an uptight politician.
15. “A Cinderella Story” (HBO Max)

Hilary Duff and Chad Michael Murray star in this 2004 update to the classic fairytale.
16. “John Tucker Must Die” (HBO Max)

A group of women find out they’re each dating the same man (Jesse Metcalfe) and join forces to exact their revenge.
17. “A Walk to Remember” (Netflix)

This tearjerker stars Mandy Moore as the cancer-stricken daughter of a minister who falls in love with a rebellious teenager.
18. “The Princess Diaries” (Disney+)

Anne Hathaway plays Mia Thermopolis, an awkward teen who learns she is the next heir to the throne of a European kingdom.
19. “The Lizzie McGuire Movie” (Disney+)

A film adaptation of Disney’s hit tween series, Lizzie McGuire (Hilary Duff) and company head to Italy, where Lizzie finds out she looks just like a local pop star.
20. “High School Musical” (Disney+)

Zac Efron and Vanessa Hudgens star as Troy and Gabriella. Troy, an athlete, falls for Gabriella, a nerd, after they audition for the high school musical together.
If you can’t get enough streaming content, find out how to sign up for Peacock — and start watching for free.
More from In The Know:
These are the 10 most expensive TV shows of all time
Rifle Paper Co. just launched floral puzzles that are gorgeously impossible
Emma Chamberlain revolutionized YouTube by being herself — and now she’s building an empire
Subscribe to our daily newsletter to stay In The Know
Special Offer for You
