
What’s a girl to do when it’s absolutely freezing outside? Curl up with a comfort movie, ofc. Grab your PJs, fuzzy blankets and hot cocoa, because we got you covered with the best winter movie recs.
Ice Princess

Small-town high schooler Casey Carlyle (Michelle Trachtenberg) realizes her dream of becoming a champion figure skater—all while using the study of physics to master the rink. Oh, and we can’t forget the swoony romance: Casey also has a little ~thing~ for Teddy, the Zamboni driver. If you’re a big 2000s music girl, you’ll heart this movie’s soundtrack ( “No One” by Aly & AJ is forever a hit!).
Cloud 9

Competitive snowboarder Kayla (Dove Cameron) just got kicked off her team, and now she has to train with former champion Will Cloud. But Will’s dealing with some problems of his own: After a career-ending wipe-out (that just happened to go viral on the internet), he’s struggling with self-doubt and identity. Will Kayla figure out if she’s *really* ready for competition—especially as her feelings for Will grow?
Go Figure

Fourteen-year-old Katelin (Jordan Danger) dreams of becoming a champion ice skater. She meets a famous Russian figure skating coach who offers to take her to the next level, but there’s a catch: Katelin has to train at the coach’s boarding school. She snags a scholarship, but turns out adjusting to a new life while balancing practice, homework and friendships is harder than it seems.
Let It Snow

Based on the novel by John Green (yes, the author who wrote The Fault In Our Stars), Let It Snow is a romantic comedy about a group of high school seniors whose friendships and love lives collide when a snowstorm hits a small midwestern town on Christmas Eve.
Follow us @girlslifemag on IG for more movie recommendations! 🎬
Looking for more entertainment articles like these? We got your back:
❄️We Just Built Your Ultimate Watchlist For 2026
❄️The Ultimate Spring Break Staycation Watchlist
❄️Milo Manheim Was Just Cast As Flynn Rider In The Live-Action Tangled Film
Image Credits: @beaniegee94, dannyphhs2007, @vintage_barbarella

