The 20 best teen romantic comedies available to stream online

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)

Sierra Burgess is a Loser
Credit: 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)

The Kissing Booth movie poster
Credit: 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)

Credit: Paramount Pictures

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+)

The Last Song movie poster
Credit: Walt Disney Studios

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)

to all the boys i've loved before movie poster
Credit: 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)

Dumplin' Netflix movie
Credit: 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)

Love, Rosie movie
Credit: Lionsgate

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+)

The fault in our stars movie poster
Credit: 20th Century Fox

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)

Let It Snow movie
Credit: 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)

The Princess Switch movie
Credit: 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)

Sleepover movie
Credit: MGM

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)

Work It Netflix
Credit: 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)

What a Girl Wants movie
Credit: Warner Bros. Pictures

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)

A cinderella story
Credit: Warner Bros. Pictures

Hilary Duff and Chad Michael Murray star in this 2004 update to the classic fairytale.

16. “John Tucker Must Die” (HBO Max)

John Tucker Must Die
Credit: 20th Century Fox

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)

A walk to remember
Credit: Warner Bros. Pictures

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+)

princess diaries
Credit: Buena Vista Pictures

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+)

Lizzie McGuire movie
Credit: Buena Vista Pictures

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+)

HSM
Credit: Buena Vista Television

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