10 Movies & Shows To Watch During Your Period

10 Movies & Shows To Watch During Your Period

She's here, huh? And you're down in the dumps again. But that's nothing a good ol' cozy movie night can't fix.

Paste on Enya's heating patch, grab those snacks you've been craving and snuggle up! Here's 10 movies & shows to uplift your spirits!


1. The Princess Diaries (2001)

Me? A princess? SHUT. UP.

I mean, what better time to be treated like a princess? Unfortunately, we're not royalty. Fortunately, Mia Thermopolis (played by Anne Hathaway) is a hilarious princess. 

The Princess Diaries is a funny, feel-good movie with a lot of wholesome moments too. And Julie Andrews as the Queen of Genovia? What's not to love?



2. The Princess Diaries 2: The Royal Engagement (2004)

I know what this looks like and I know this seems like a cop out — but are you really gonna say no to Chris Pine? Come on.

Princess Mia is on her way to the throne of Genovia, but all I can think about is that sleepover mattress slide scene with the other princesses. This movie gave us girls can rule the world realness with a side of falling in love with the enemy kinda romance 🤭

Definitely what we need to make ourselves feel better when we're cramping.



3. Anne With An E (2017 — 3 seasons)

Now when I say this series made me cry my eyes out on the first episode, I am not lying at all. But besides the emotional start, Anne of Green Gables really made me smile and laugh. This show is the epitome of WHOLESOME.

Anne dives into deep topics not usually covered by period dramas, no pun intended, like racism, feminism and the importance of education for girls. There's even an episode where Anne gets her first period, which was pretty relatable.

"Every month?!?" "This is so inconvenient!"

If this peaks your interest, you can watch it on Netflix.



4. Wild Child (2008)

Emma Roberts always does a great job playing a sassy character like Poppy Moore, but will she survive in a British boarding school far from home?

We all know surviving high school is tough, and this movie gives us a taste of it. Especially for those of us who went to all-girls schools, it's gonna give you war flashbacks.

Totally love this movie for the friendships, sassy comebacks, British humour and the dazzling heartthrob Freddie Kingsley (played by Alex Pettyfer).



5. Sex Education (2019 — 2 seasons)

Another British series for you to crack up at, Sex Education. Yes, it is just like its name, it does educate about sex. But more than that, there's a lot of good jokes, friendships and values we can learn.

Topics like mental health, LGBTQIA+ and abortions come to the forefront in this show as something conversational and they touch on it tastefully. *chef's kiss*

Also can we just talk about the diverse cast? I love it! And you can watch it right here on Netflix.



6. Anastasia (1997)

Yes, this movie is OLD. But she's GOLD.

Now I know that we've all been disappointed by the catastrophe that is Disney's live-action Mulan (2020), so we need a pick-me-up and who better than my favourite feminist princess, Anastasia.

This movie is a gem as it shows how a long-lost princess finds herself and perhaps, true love through adventure and friendship. While the movie has been released over 2 decades ago, its jokes and values do hold up.

Watch this classic animated film on Netflix.



7. The Baby-Sitters Club (2020 — 1 season)

Watch this series for a bit of childhood nostalgia if you were a reader of the books. If you're not, watch it anyway for some feel-good vibes.

What I would give to watch this show as a young girl! Every episode touches on different girls' lives as they go through their teens. The episodes are also only about 40-50 minutes, which is not a heavy watch if you wanna binge it all, heh.

A little easter egg for you: That clueless line referring to Elizabeth Thomas (played by Alicia Silverstone), genius.

Binge watch the first season here on Netflix.



8. A Cinderella Story (2004)

A cult classic and a personal favourite. I mean, Hilary Duff, Chad Michael Murray AND Jennifer Coolidge? Enough said.

Also with the Laugh Out Loud meme making its way around the Internet, we think it's time to revisit this movie.

A Cinderella Story always gave me big wholesome vibes seeing Sam's friendships with everyone at the diner, and when she stood up to Austin for ghosting her? LEGENDARY. 



9. Enola Holmes (2020)

Now, where to begin?

Millie Bobby Brown has taken the world by storm with Stranger Things. In Enola Holmes, she's just as feisty and spunky.

Being the younger sister of Sherlock Holmes, she's used to being overshadowed by her brother's glory but when her mother disappears, it is up to her to uncover the mystery.

The movie is a pretty interesting take on period dramas as it breaks the fourth wall with Enola speaking to the audience. Overall, a good, light-hearted watch when you're feeling down in the dumps.

Watch it here on Netflix.



10. Little Women (2019)

Yes, another period movie. But we can't help it that they're good!

With the likes of Saoirse Ronan, Emma Watson, Florence Pugh and Timothée Chalamet, this star-studded female-directed movie offers nothing less than groundbreaking.

Go through the ups and downs of life with the March sisters and see who you identify with the most. They say you're always a little bit of each sister 😉

Trust me, you'll have a good cry with this movie that you can watch right here on Netflix.



What other movies do you watch during your time of the month? Let us know in the comments below!

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.