The past decade and a half has been a golden age for fantasy on television. Dragons went from niche to Emmy bait, and witches, vampires, and magic users built devoted fandoms. From blood-soaked epics to cozy romances, these shows created worlds so immersive you could get lost in them. Here are the most perfect fantasy series of the last 15 years, ranked.
9. Wynonna Earp (2016–2021)
What if every outlaw Wyatt Earp ever killed came back as a Revenant, and it was up to his great-great-granddaughter to send them packing? That's the premise of Wynonna Earp. Melanie Scrofano plays Wynonna as a whiskey-swilling, trash-talking hero who wields an heirloom Colt that glows when a demon is near. Tim Rozon is an improbably charming, immortal Doc Holliday, while Dominique Provost-Chalkley and Katherine Barrell anchor the beloved queer romance WayHaught. The fantasy runs on small-town logic: all evil is trapped in the Ghost River Triangle, a cursed patch of Canadian prairie. This gives the show a demon-of-the-week rhythm that never feels aimless, as Revenants, angels, and even a literal Garden of Eden pile up over four seasons. It's a horror-comedy that wears its heart on its bloodied leather sleeve.
8. The Magicians (2015–2020)
Think Harry Potter, but everyone's old enough to drink and miserable enough to need to. The Magicians follows Quentin Coldwater (Jason Ralph) as he enters Brakebills Academy, a hidden school where magic is a punishing academic discipline. The ensemble shines: Hale Appleman's velvet-voiced Eliot, Summer Bishil's bratty Margo, and Stella Maeve's Julia, who learns magic through illegal underground rings. The hook is that magic runs on misery—spells require finger contortions and exacting conditions rooted in characters' worst flaws. Over five seasons on Syfy, the show chases its weirdos from campus intrigue into Fillory, a storybook kingdom that's a bureaucratic mess with a body count. It gets stranger, sadder, and funnier all at once, sticking landings no sane series would attempt.
7. Penny Dreadful (2014–2016)
Eva Green contorts through demonic possession with total commitment in this Gothic horror. She plays Vanessa Ives, a spiritualist whose soul is a battleground for something ancient. Creator John Logan drops 19th-century literary monsters into one story: Frankenstein and his Creature, an aging Dorian Gray, and a certain thirsty count, all circling Vanessa. Josh Hartnett, Timothy Dalton, Rory Kinnear, and Reeve Carney fill out the haunted ensemble. Instead of building a mythology from scratch, the series borrows public-domain horror and reassembles it into something moody and unpredictable. It ran only three seasons on Showtime, wrapped on its own terms, and never found the mass audience its craft deserved.
6. House of the Dragon (2022–Present)
Two hundred years before a Stark lost his head, the Targaryens sat on the Iron Throne with more dragons than they knew what to do with. This prequel focuses on the Dance of the Dragons, a succession war between King Viserys' (Paddy Considine) daughter Rhaenyra (Milly Alcock and Emma D'Arcy) and his second wife Alicent (Emily Carey and Olivia Cooke). Matt Smith prowls as Daemon Targaryen, the show's agent of chaos. What sets this apart from Game of Thrones is scale: dragons fill the sky because the source material, George R.R. Martin's Fire & Blood, is a fake history book about Targaryen excess. The result is a fantasy of decadence, all inbred beauty and inherited doom, where the family that conquered the world starts eating itself alive. If you came for dragons doing dragon things, consider this your buffet. For more on the darkest corners of this world, check out House of the Dragon Season 3 Unearths Harrenhal's Bloody Origins.
5. Interview with the Vampire (2022–Present)
AMC's adaptation of Anne Rice's novel reimagines the story with a modern sensibility. Jacob Anderson plays Louis de Pointe du Lac, a Black vampire in early 20th-century New Orleans, while Sam Reid is the mesmerizing Lestat de Lioncourt. The series explores their toxic, centuries-long relationship through a present-day interview with journalist Daniel Molloy (Eric Bogosian). It's a lush, bloody drama that dives into themes of race, power, and immortality. The performances are electric, and the show proves that vampire stories can still feel fresh. For more undead excellence, see our ranking of Top Vampire Movies Since 2000.
4. Outlander (2014–Present)
Claire Randall (Caitriona Balfe), a World War II nurse, is mysteriously transported back to 18th-century Scotland, where she falls in love with Highland warrior Jamie Fraser (Sam Heughan). The show blends historical drama with time-travel fantasy, creating an epic romance that spans decades and continents. The fantasy element is subtle—the time travel is never fully explained—but it's the engine for a story about love, loyalty, and survival. With lush cinematography and a devoted fanbase, Outlander has become a cultural phenomenon. It's a perfect example of how fantasy can serve character-driven storytelling.
3. His Dark Materials (2019–2022)
Based on Philip Pullman's beloved trilogy, this BBC/HBO adaptation follows Lyra Belacqua (Dafne Keen) in a world where people's souls exist as animal daemons. She embarks on a quest to rescue kidnapped children and uncover a conspiracy involving the mysterious Dust. The show boasts a stellar cast, including James McAvoy as Lord Asriel and Ruth Wilson as the chilling Mrs. Coulter. It's a thoughtful, ambitious fantasy that tackles themes of free will, religion, and growing up. The world-building is meticulous, and the emotional payoff is immense.
2. The Witcher (2019–Present)
Henry Cavill stars as Geralt of Rivia, a monster hunter in a dark, morally gray fantasy world. Based on Andrzej Sapkowski's books, the show weaves together Geralt's story with that of sorceress Yennefer (Anya Chalotra) and princess Ciri (Freya Allan). The action is brutal, the dialogue sharp, and the world richly detailed. While the timeline-jumping first season confused some viewers, the series found its footing in later seasons. Cavill's commitment to the role and the show's willingness to explore complex themes make it a standout. For more epic fantasy, check out The Most Universally Beloved Fantasy Films Based on Books.
1. Game of Thrones (2011–2019)
No list of perfect fantasy shows would be complete without the series that changed television. Based on George R.R. Martin's A Song of Ice and Fire, Game of Thrones brought dragons, White Walkers, and political intrigue to a global audience. Its sprawling cast, shocking twists, and willingness to kill off major characters set a new standard for the genre. While the final season divided fans, the show's impact is undeniable. It proved that fantasy could be taken seriously, winning multiple Emmys and spawning a cultural juggernaut. For more on the best of the genre, see 10 Fantasy Books That Are Perfect From the First Page to the Last.
