The Best Fantasy TV Shows
These are the very best fantasy shows on television, ranked from best to worst. This list of the greatest fantasy shows of all time is so fantastical it hurts! Popular fantasy TV shows have been a staple of television for years because fantasy is popular... because it's pretend! The real world is often too awful to deal with, so let's deal with princesses and witch hunters instead! Don't let your favorite fantasy television programs in history get to the bottom of the list - be sure to vote them up so they have the chance to reach the top spot.
This fantastic list includes Game of Thrones, Supernatural, Good Omens, Outlander, and more top fantasy TV shows. If you're looking for good fantasy TV shows to watch as well as the latest fantasy TV series, this list is for you.
This list answers the questions, "What is the best fantasy show of all time?" and "What are the greatest fantasy shows?" while sharing not only the best old fantasy shows but the best fantasy series of the past decade.
- Henry Cavill, Anya Chalotra, Freya Allan
- Premiered: December 20, 2019
- Network: Netflix
- Peter Dinklage, Nikolaj Coster-Waldau, Lena Headey
- Premiered: April 17, 2011
- Network: HBO
- Joseph Morgan, Daniel Gillies, Phoebe Tonkin
- Premiered: October 3, 2013
- Network: CW
- Yoo Ah-in, Kim Hyun-joo, Jeong Min Park
- Premiered: 2021
- Network: Netflix
- Jessie Mei Li, Archie Renaux, Freddy Carter
- Premiered: April 23, 2021
- Network: Netflix
- Paul Wesley, Ian Somerhalder, Katerina Graham
- Premiered: September 10, 2009
- Network: CW
- Jason Ralph, Stella Maeve, Olivia Taylor Dudley
- Premiered: December 16, 2015
- Network: Syfy
- Winona Ryder, David Harbour, Millie Bobby Brown
- Premiered: July 15, 2016
- Network: Netflix
- Dafne Keen, Ruth Wilson, Lin-Manuel Miranda
- Premiered: November 3, 2019
- Network: HBO
- Tyler Posey, Dylan O'Brien, Holland Roden
- Premiered: June 5, 2011
- Network: MTV
- Colin Morgan, Bradley James, Richard Wilson
- Premiered: September 20, 2008
- Network: BBC One
- Tom Ellis, Lauren German, DB Woodside
- Premiered: January 25, 2016
- Network: FOX, Netflix
- Jared Padalecki, Jensen Ackles, Misha Collins
- Premiered: September 13, 2005
- Network: WB, CW
- Kiernan Shipka, Ross Lynch, Lucy Davis
- Premiered: October 26, 2018
- Network: Netflix
- Austin Butler, Ivana Baquero, Manu Bennett
- Premiered: December 15, 2015
- Network: MTV, Paramount Network
- Caitriona Balfe, Sam Heughan, Sophie Skelton
- Premiered: August 9, 2014
- Network: Starz
- Timothy Dalton, Eva Green, Josh Hartnett
- Premiered: May 9, 2014
- Network: Showtime
- Craig Horner, Bridget Regan, Bruce Spence
- Premiered: November 1, 2008
- Network: Syndicated
- Anna Torv, Joshua Jackson, John Noble
- Premiered: September 9, 2008
- Network: FOX
- David Giuntoli, Russell Hornsby, Reggie Lee
- Premiered: October 28, 2011
- Network: NBC
- Kristen Bell, Ted Danson, William Jackson Harper
- Premiered: September 19, 2016
- Network: NBC
- Rosamund Pike, Daniel Henney, Josha Stradowski
- Premiered: November 19, 2021
- Network: Amazon
- Orlando Bloom, Cara Delevingne, David Gyasi
- Premiered: August 30, 2019
- Network: Amazon
- Jack De Sena, Paula Burrows, Sasha Zoey Rojen
- Premiered: September 14, 2018
- Network: Netflix
- Danielle Rose Russell, Jenny Boyd, Quincy Fouse
- Premiered: October 25, 2018
- Network: CW