The Best Fantasy Movies To Watch Streaming Right Now

Frodo and Gandalf in Lord of the Rings: Fellowship of the ring
(Image credit: New Line Cinema)

I grew up on fantasy movies. For a kid who was admittedly a bit of a loner, fantasy was my way of escaping this world and stepping into a new one, and now, years later and all grown up, there’s still a special place in my heart for fantasy movies and sagas that could never be replaced.

One of those sagas that I grew up loving was Harry Potter, and while it’s a fantastic series, there are so many other fantasy movies to see. From The Lord of the Rings to The Chronicles of Narnia, anyone can enjoy some magic, dragons, and fantastical adventures every once in a while. With that in mind, here are the best fantasy movies and sagas currently streaming. 

The monster in A Monster Calls.

(Image credit: Lionsgate)

A Monster Calls (2016)

If you’re looking for a great dark fantasy film, then A Monster Calls is the one to see. This fantastic film starring Lewis MacDougall is based on the novel of the same name and follows a boy who is going through an incredibly tough time when his mother is dying, but he is helped through it by stories from a tree that can speak to him. 

I know, the premise sounds wacky, but if you love fantasy, then this is the kind of movie that you’re going to adore. It’s creative in the best ways possible, creepy in others, and has some incredible visual effects that will make you think your tree at home might end up speaking to you. 

Rent/Buy A Monster Calls on Amazon.

Viggo Mortensen in The Lord Of The Rings: The Return Of The King

(Image credit: New Line Cinema)

The Lord Of The Rings Saga (2001 - 2003)

If you haven’t heard of The Lord of the Rings, I don’t know what rock you’ve been living under. This famous Academy-Award-winning franchise follows a group of heroes, who are sometimes a bit reluctant to step into that role, as they step out into the world to save it from evil, based on the novels by J.R.R. Tolkien.

This saga is famous for a reason. Not only is the story compelling, filled with plenty of fantasy adventure along the way with dragons and magic, but the visual effects are breathtaking. Even now, two decades after the first movie arrived in theaters, I still stand in awe whenever I watch the Battle of Helm’s Deep. Directed by the brilliant Peter Jackson, the fantasy world surrounding this astonishing series will take your breath away. We’ve even taken the opportunity to rank The Lord of the Rings movies.

Stream The Lord of the Rings saga on Max
Rent/Buy The Lord of the Rings saga on Amazon. 

Amy Adams singing as Giselle in Enchanted

(Image credit: Walt Disney Pictures)

Enchanted (2007)

Think of all the Disney princess movies, and then think of a film that parodies them in the best way but still features a fun love story. That’s Enchanted, starring Amy Adams and Patrick Dempsey. The movie tells the story of a young woman who finds herself thrown into the human world and learns to survive in the scariest place she’s ever encountered – New York City. 

Enchanted is a lovely time. Rewatching the movie is always a blast, but even if you’ve never seen it, it’s worth the hour and a half to check it out. The music itself is so much fun, and you’ll be on your feet in no time for this sweet fairytale. There’s even a sequel that was released in 2022, but I personally believe that the first is better. 

Stream Enchanted on Disney+.
Rent/Buy Enchanted on Amazon. 

One of the lead characters of Princess Mononoke.

(Image credit: Studio Ghibli)

Princess Mononoke (1997)

Princess Mononoke is a perfect early example of the fantasy worlds that Studio Ghibli can create. It takes place in the late Muromachi period of Japan and follows a young Emishi prince and his involvement with the humans and the gods who control the forest.

Studio Ghibli movies are filled to the brim with wonderful color and beautiful animation, but Princess Mononoke has plenty of fantasy elements added in there as well to make the film feel even more vibrant. Hayao Miyazaki has some of the best-animated films out there in my opinion, and Princess Mononoke is certainly near the top of our ranked Hayao Miyazaki list. 

Stream Princess Mononoke on Max.
Rent/Buy Princess Mononoke on Amazon.

Johnny Depp in Edward Scissorhands

(Image credit: Disney/Fox)

Edward Scissorhands (1990)

If you’re looking for a romance unlike any other, Edward Scissorhands is the way to go. The film follows a young man named Edward who’s built and brought to life by a man who dies before he finishes his creation, leaving Edward with scissors for hands. But soon, he finds comfort in a family that takes care of him, and he falls in love with their daughter.

Edward Scissorhands is exactly the kind of movie I think about when it comes to fantasy romance. There’s plenty of fantastical moments in there, but the romance is the main plot line - the fantasy only adds to it. Not only that, but it’s also one of the best Christmas’ movies out there, and one of Johnny Depp’s best characters.

Stream Edward Scissorhands on Max.
Rent Edward Scissorhands on Amazon. 

Anjelica Huston in The Witches

(Image credit: Warner Bros.)

The Witches (1990)

Starring Angelica Huston, The Witches is the dark fantasy that will have you not only laughing but on the edge of your seat. The movie, based on the novel of the same name, tells the story of a boy and his grandmother who work together in order to prevent a group of evil witches who seek to turn little kids into mice. 

This film is just a fun time. The movie didn’t do incredibly well at the box office when it initially released, but man, it has become a favorite of mine over the years, and a favorite of many others. Huston’s performance is one of her best, and the movie is hilarious with its fantasy aspects. I just love it. 

Rent/Buy The Witches on Amazon.

Robin Wright and Cary Elwes as Westley and Buttercup in The Princess Bride

(Image credit: 20th Century Fox)

The Princess Bride (1987)

You want to talk about classic fantasy, look no further than the iconic The Princess Bride. Adapted from the novel of the same name, The Princess Bride follows Westley, a farmhand who, with the help of some companions along the way, must rescue his true love, Princess Buttercup, from Prince Humperdinck.

The film is loved by many fantasy lovers for its solid story and fun fantasy aspects, but for me, it’s always been the awesome cast featured in this film. With big stars like Robin Wright, Billy Crystal, Andre the Giant and so many more, it’s worth a watch for anyone, even if fantasy isn’t your favorite genre. The comedy will keep you going no matter what.

Stream The Princess Bride on Disney+.
Rent/Buy The Princess Bride on Amazon.

Lily James in Cinderella, the live-action film that Chris Weitz wrote the story for.

(Image credit: Disney)

Cinderella (2015)

Out of all of the Disney princess live-action movies that have been released over the last decade, I have to say that Cinderella is my favorite. Starring Lily James as the titular character, this retelling of the classic fairytale is a dream come true. We follow Ella, a young woman who gets the chance of a lifetime to attend a ball – and there, through the help of her animal friends, she meets a prince so sweet. 

I mean, it’s Cinderella, what more could you ask for in a fantasy? Obviously it’s not as intense as some of the others on this list, but if you’re looking to introduce your child to fantasy and you don’t want it to be completely animated, then this Cinderella is a great way to do so – also, Cate Blanchett’s performance as Lady Tremaine is stupendous. 

Stream Cinderella on Disney+.
Rent/Buy Cinderella on Amazon. 

Doug Jones as Fauno in Pan's Labyrinth

(Image credit: Warner Bros.)

Pan’s Labyrinth (2006)

Guillermo del Toro has always been a master of horror and fantasy, as well as visual effects and so much more, but did you know that can use that in fantasy too? Pan’s Labyrinth, directed and produced by del Toro, tells the story of our world intertwining with a mythical one, five years after the Spanish Civil War, where everything is centered on an overgrown labyrinth.

I really can’t get into the plot of this film without giving much away, for those who haven't seen it, but trust me when I say that Pan’s Labyrinth is considered a classic in cinema for a reason. The make-up, special effects, animatronics, and CGI alone could carry this film even if the story wasn’t good, but it’s truly an immersive and fantastical tale of fantasy, mixed in with several real-world elements like fairy tales and mythical creatures.

Rent/Buy Pan’s Labyrinth on Amazon.

Julie ANdrews as Mary Poppins with bird umbrella

(Image credit: Walt Disney Studios)

Mary Poppins (1964)

Mary Poppins is arguably one of the most known Disney movies of all time. Starring Julie Andrews in one of her best films, the movie tells the story of a family who needs a nanny to take care of their children. In comes Mary Poppins, the perfect nanny there is.

There’s a lot to love about Mary Poppins. The fantasy aspects are so much fun, the music is great, the animation is fun, and the dance sequences are energetic. There’s a reason why this movie ended up becoming a major hit with musicals. While they did create a sequel with Emily Blunt years later, the original will always reign supreme.

Stream Mary Poppins on Disney+.
Rent/Buy Mary Poppins on Amazon.

Pinocchio in Pinocchio.

(Image credit: Netflix)

Guillermo Del Toro’s Pinocchio (2022) 

You’ve seen him once already on this list, but I knew I had to include this fantastic film one way or another. Guillermo del Toro’s Pinocchio is a retelling of the classic story of Pinocchio, a little wooden boy that comes to life after his maker, Guiseppe, loses his son. 

This movie…hits, man. Yes, you will love the fantasy elements – I mean, it’s Guillermo del Toro, he knows how to make a great dark fantasy movie. You will even think some of the music is catchy. But, you stay for the emotions that this film brings up, because I swear to you, it will make you cry. It made me cry several times. It even won the 2023 Academy Award for Best Animated Feature. 

Stream Guillermo del Toro’s Pinocchio on Netflix. 

The Wizard of Oz cast

(Image credit: Loew's, Inc)

The Wizard of Oz (1939)

I mean, I can’t have a fantasy list without mentioning one of the first big-time movies. The Wizard of Oz is all about Dorothy, a young woman who is whisked away to a wonderful world of color after her home is hit by a tornado. It’s up to her, plus some friends she meets along the way, to find her way back home and avoid the Wicked Witch of the West.

The movie itself is fantastic and has inspired many bodies of work after it, including the musical Wicked, which is filled with amazing music and is receiving a two-part Wicked movie adaptation. Judy Garland’s voice is beautiful to listen to any day of the week, and no matter how many fantasy movies you might have seen, the transition from black and white to color in this film is one of the best scenes in cinema. A true masterpiece. It’s a classic movie that is available to stream.

Stream The Wizard of Oz on Max.
Rent/Buy The Wizard of Oz on Amazon.

Dev Patel in The Green Knight

(Image credit: A24)

The Green Knight (2021)

The Green Knight is a fantasy film unlike any other. The main story follows Gawain, a man from the legends of King Arthur, as he travels across the land to fulfill a request. 

I don’t want to say too much about The Green Knight without giving too much away. Let’s just say not only is it one of the best fantasy movies, but it’s one of the best movies about King Arthur out there. The cinematography is out of this world, the acting impeccable, and the story is so freaking good. It’s genuinely one of the best movies I think I have ever seen, and if you haven’t gotten the chance to see it, do yourself a favor and watch it.

Stream The Green Knight on Max.
Rent/Buy The Green Knight on Amazon. 

Chihiro in Spirited Away.

(Image credit: Studio Ghibli)

Spirited Away (2001)

Spirited Away is a different type of fantasy film. This Academy-Award winning movie follows the story of Chihiro, a young girl who mistakenly enters the world of Kami after her parents are turned into pigs.

As a child, I don’t think I ever quite understood this story as much as I do now. Not only does Spirited Away have stunning animation and really cool fantasy elements with the inclusion of magic and sorcery with the witches and spirits here, but the story is also fantastic. There are several messages of what true love is like, friendship, and the ability to believe in oneself. Hayao Miyazaki knocks it out of the park again on this one.

Stream Spirited Away on Max.
Rent Spirited Away on Amazon.

Two of the characters in The Dark Crystal.

(Image credit: Universal Pictures)

The Dark Crystal (1982)

I believe everyone has heard of The Dark Crystal at some point or the other, especially when studying Jim Henson. This '80s film written by The Muppets creator Jim Henson revolves around Jen, a Gelfling who is on a quest to restore balance to the world, and overthrow a horrible leader by restoring a powerful crystal.

This dark fantasy has plenty going for it. The animatronics, at the time, was considered groundbreaking, and the story itself is intensely interesting for any fantasy lover. While it’s a bit darker than most of Henson’s previous work, it shows that even puppets can be taken seriously. The Dark Crystal became so popular that it developed a cult following, and came out with a prequel series on Netflix in 2019, but it was ultimately cancelled

Rent/Buy The Dark Crystal on Amazon.

Johnny Depp as Jack Sparrow in Pirates of the Caribbean Curse of the Black Pearl

(Image credit: Disney)

The Pirates Of The Caribbean Movies (2003 - 2017)

Are you ready to be a pirate? Because I sure am. The Pirates of the Caribbean franchise has several movies in it, but they all mainly follow the incredible, drunk pirate, Jack Sparrow, on his miscellaneous and dangerous adventures across the sea,

There’s a lot I could say about this franchise. While the movies are entertaining in many ways with its fantasy aspects, I’d say there’s even more than that which is awesome. The fight scenes are badass, but the best part is no doubt Johnny Depp as Jack Sparrow. The actor fully embodies the role and becomes the pirate. 

Stream the Pirates of the Caribbean movies on Disney+.
Rent/Buy the Pirates of the Caribbean movies on Amazon.

The Golden Trio in Harry Potter and the Sorcerer's Stone.

(Image credit: Warner Bros.)

The Harry Potter Movies (2001 - 2011)

I can’t make a list like this and not mention Harry Potter. In this famous movie saga, we follow Harry Potter, the boy who somehow survived the killing curse, “Avada Kedavra,” when he was a baby. Now, it’s up to him, his friends, and any other allies along the way to somehow stop the darkest wizard of all time, Voldemort.

This is the epitome of fantasy, that and The Lord of the Rings. There’s nothing quite like Harry Potter. The friendship of Harry, Ron, and Hermione is one that can never be forgotten, but the side characters are just as amazing as well. The mythical creatures are innovative and unique, such as Buckbeak the Hippogriff, and the world-building within J.K. Rowling's story is absolutely phenomenal. It’s hard to believe that places like this come from one author’s head, but it’s all here. There’s so much upcoming for the world of Harry Potter that it’s almost a must to re-watch this fantastic series.

Now’s the time to stream the movie before the Harry Potter Max reboot comes out - and maybe obsess over Daniel Radcliffe’s best films

Stream The Harry Potter saga on Peacock.
Rent/Buy The Harry Potter saga on Amazon.

With all these wonderful fantasy options, I wouldn’t be surprised if you were whisked away to a magical world not that long from now. Whichever you choose either way will surely have you intrigued for days – or possibly even years – to come. Fantasy is the escape we all need – and luckily, there are plenty of options out there. Maybe even see if there are some fantasy options among the best movies on Amazon too. There are so many more out there besides this list, waiting to be viewed.

Alexandra Ramos
Content Producer

A self-proclaimed nerd and lover of Game of Thrones/A Song of Ice and Fire, Alexandra Ramos is a Content Producer at CinemaBlend. She first started off working in December 2020 as a Freelance Writer after graduating from the Pennsylvania State University with a degree in Journalism and a minor in English. She primarily works in features for movies, TV, and sometimes video games. (Please don't debate her on The Last of Us 2, it was amazing!) She is also the main person who runs both our daily newsletter, The CinemaBlend Daily, and our ReelBlend newsletter.