For many centuries, the Middle Ages have captivated viewers with tales of adventure, romance, and mystery. Nowadays, these stories are being brought to life through some of the best medieval TV series around. From epic battles to daring duels, there’s something for everyone in these amazing medieval TV shows.
Best Medieval TV Shows
- Heirs to the Land (2022-)
- The Bastard Executioner (2015)
- Knightfall (2017-2019)
- Camelot (2011)
- Reign (2013-2017)
- El Cid (2020-)
- The White Princess (2013)
- The White Queen (2013)
- Vikings Valhalla (2022–)
- Wolf Hall (2015)
- Medici (2016-2019)
- Rise of Empires: Ottoman (2020–2022)
- Barbarians (2020-)
- The Tudors (2007–2010)
- The Lord of the Rings: The Rings of Power (2022-)
- Marco Polo (2014–2016)
- The Last Kingdom (2015–2022)
- Norsemen (2016–2020)
- Kingdom (2019– )
- Spartacus (2010–2013)
- The Witcher (2019– )
- House of the Dragon (2022-)
- Rome (2005–2007)
- Vikings (2013–2020)
- Game of Thrones (2011–2019)
25. Heirs to the Land (2022-)

- Genres: Drama
- Seasons: 1 (8 episodes)
- Where to watch: Netflix
Heirs to the Land is a Spanish period drama set in 14th-century Barcelona that follows Hugo Llor, a young man of modest means. His story begins with tragedy when his father dies and he is taken in by the Estanyols.
From there, Hugo finds himself in the middle of a conflict between the Estanyols and the Puiges–old enemies of the Estanyols who return to Barcelona seeking vengeance. If you’re a fan of medieval dramas, Heirs to the Land is definitely worth checking out.
24. The Bastard Executioner (2015)

- Genres: Action, Drama
- Seasons: 1 (10 episodes)
- Where to watch: Amazon Prime
The Bastard Executioner is a historical fiction drama television series, created by Kurt Sutter. Set in 14th-century Wales, it tells the story of a warrior knight who receives a divine message and decides to lay down his sword and lead a different life. But when a political rebellion threatens his newfound peace, he decides to embrace his destiny and face the dangers ahead.
Ed Sheeran, Katey Sagal, Flora Spencer-Longhurst, and Lee Jones star in this powerful drama that showcases the power of faith and morality. Despite its short run, but praised for its gripping plot twists, and some truly spectacular visuals, this medieval TV Show has rightfully earned its spot on our list of the best Medieval TV shows ever made.
23. Knightfall (2017-2019)

- Genres: Action, Adventure, Drama
- Seasons: 2 (18 episodes)
- Where to watch: Netflix
Knightfall is a historical drama about the rise and fall of the Knights Templar, a legendary order of warrior monks established in the 14th century. The series begins with the mysterious disappearance of the Holy Grail.
This event shakes the faith of the Templars and sets off a series of circumstances that leads to unexpected twists. Starring Tom Cullen, Simon Merrells, and Pádraic Delaney as the main protagonists, this show is a must-watch for anyone who loves historical dramas or Middle Ages adventure stories.
22. Camelot (2011)

- Genres: Action, Adventure
- Seasons: 3 (39 episodes)
- Where to watch: Amazon Prime
Many King Arthur movies and TV series have been created to tell the legend of Camelot, but none quite so gripping as the 2011 version. This powerful drama focuses more on the romantic and passionate aspects of the story than others that have been made.
When Britain is sent into chaos after King Uther’s death, Merlin searches for the rightful heir and finds a young man called Arthur, Uther’s son whom he had been raised as a commoner, to take the throne. The story features a fierce battle for the throne between Arthur and his ambitious, evil, half-sister Morgan. Arthur’s journey to unite the kingdom is a series of moral tests and difficult challenges that make for a riveting watch.
21. Reign (2013-2017)

- Genres: Drama
- Seasons: 4 (78 episodes)
- Where to watch: Amazon Prime
Set in France during the reign of Mary, Queen of Scots, this period piece drama follows the rise of Mary from a naïve teenage queen to a powerful ruler. The show focuses on her political relationships, her enemies and allies, as well as her lifelong love affair with Prince Francis. Featuring splendid costumes and beautiful scenery, Reign showcases the best of 16th-century Europe in all its splendor.
20. El Cid (2020-)

- Genres: Action, Drama, History
- Seasons: 2 (10 episodes)
- Where to watch: Amazon Prime
El Cid is a thrilling historical drama that has captivated its viewers with suspense, cliffhangers, and fantastic acting performances. At its core, the show is a story of loyalty, betrayal, and courage. Rodrigo Diaz de Vivar’s will to fight for what is right and stand up against injustice makes this show a must-watch for all those who are avid fans of medieval dramas.
With season 3 already confirmed, fans eagerly await to see what new adventures that await Rodrigo Diaz de Vivar in the coming episodes. Despite some flaws, El Cid is an action-packed and captivating show that will keep you glued to your couch.
The 1961 El Cid movie version starring Charlton Heston, which we mentioned in our list of best medieval movies of all time, is also worth checking out if you are interested in the legend of this legendary Castilian knight.
19. The White Princess (2013)

- Genres: Drama, History, Romance
- Seasons: 1 (10 episodes)
- Where to watch: Amazon Prime
A sequel to The White Queen, this series tells the story of Elizabeth of York. This time, however, it’s through the eyes of a woman who must fight for her throne, family, and country while balancing a passionate marriage with a man that many believe to be her enemy.
Based on the novels by Philippa Gregory, The White Princess is an intense and captivating series about power, love, loyalty, and betrayal, a must-see for any fan of medieval romance stories.
18. The White Queen (2013)

- Genres: Drama, History, Romance
- Seasons: 1 (10 episodes)
- Where to watch: Amazon Prime
With an all-star British cast, The White Queen tells a powerful story of love and lust, seduction and deception, betrayal and murder. Set in 1464, this medieval drama follows the power struggle between three women and their feuding families: Elizabeth Woodville, Margaret Beaufort, and Anne Neville. Along with the intense political and personal drama, this TV show also features plenty of courtly intrigues and captivating performances from its cast.
17. Vikings Valhalla (2022–)

- Genres: Action, Drama, History
- Seasons: 1 Released, 2 Upcoming (24 episodes)
- Where to watch: Netflix
Vikings: Valhalla promises to be an epic and action-packed drama, with a twist on the traditional Viking stories. In this show, the characters are a mix of real-life figures and historical fiction. While it has some inaccuracies in its depiction of history, viewers can be sure to be entertained by the thrilling adventures of Leif Eriksson (Sam Corlett) and Freydis Eriksdotter (Frida Gustavsson), and the Norman King William the Conqueror, as they battle for survival in a world of ongoing struggles and warfare.
16. Wolf Hall (2015)

- Genres: Biography, Drama, History
- Seasons: 1 (6 episodes)
- Where to watch: Amazon Prime
Wolf Hall is a riveting drama that follows the life of Thomas Cromwell and his journey from humble beginnings to becoming a powerful advisor to King Henry VIII. The show offers up a captivating look at a tumultuous period in history and the machinations of court politics. Whether you’re an avid fan of historical dramas or simply looking for a worthwhile medieval experience, Wolf Hall is definitely worth your time.
15. Medici (2016-2019)

- Genres: Biography, Drama, History
- Seasons: 3 (24 episodes)
- Where to watch: Netflix
Medici is a historical drama TV show starring Daniel Sharman, Synnove Karlsen, Alessandra Mastronardi, and Richard Madden as Cosimo (also known for his role as Robb Stark in the TV Show Game of Thrones). The story follows the rise of the Medici family in Florence, Italy during the 15th century.
The series begins with Cosimo taking control of his family’s wealth and power following the sudden and mysterious death of his father Giovanni. What comes next is an action-packed story of the struggle between the Medici family and their enemies.
14. Rise of Empires: Ottoman (2020–2022)

- Genres: Drama, History
- Seasons: 2 (12 episodes)
- Where to watch: Netflix
Rise of Empires: Ottoman is an epic period drama that chronicles the rise of Sultan Mehmed II, who conquered Constantinople in 1453, and changed the course of history. It captures the intrigue, politics, and warfare that formed this crucial period in world history, through a combination of historical accounts and fictionalized characters.
It offers viewers a unique glimpse into an important time in history, as well as an appreciation for the courage and perseverance of Sultan Mehmed II. It is a must-watch for anyone interested in learning more about this turbulent period of medieval history.
13. Barbarians (2020-)

- Genres: Action, Drama, History
- Seasons: 2 (12 episodes)
- Where to watch: Netflix
Barbarians is a full-of-action historical drama and bloodshed from Netflix. It follows the story of three friends who must fight against the powerful Roman Empire while dealing with the drama of loyalty and betrayal. The main characters are portrayed by Jeanne Goursaud, Laurence Rupp, and David Schütter, who all bring the story to life with their amazing performances.
With the second season recently released, and probably the third in the pipeline, there is more excitement and action ahead for any Roman and Germanic history fan. It’s an excellent show with immense production value, and a high-quality cast and crew, that makes for a great binge-watch.
12. The Tudors (2007–2010)

- Genres: Drama, History, Romance
- Seasons: 4 (38 episodes)
- Where to watch: Amazon Prime
The Tudors is a thrilling and dynamic drama that brings to life the power struggles, romances, and political machinations of Henry VIII’s court. It showcases one of the most tumultuous periods in English history, replete with treachery, ambition, and greed. Henry (Johnathon Rhys Meyers) is a shrewd, charismatic, and passionate leader who is determined to leave his mark on the world, and we watch as he navigates his way through love, wars, and politics in an effort to secure the future of England.
11. The Lord of the Rings: The Rings of Power (2022-)

- Genres: Action, Adventure, Drama
- Seasons: 1 (9 episodes)
- Where to watch: Amazon Prime
The Rings of Power is an epic journey through a world full of danger and adventure based on the works of J.R.R. Tolkien. It follows an ensemble cast of characters as they confront a re-emergence of evil and create their own legacies in Middle-earth. If you are a fan of Tolkien’s books, the Lord of the Rings movies, or medieval fantasy movies in general, you will be delighted to explore this epic fantasy world and unravel the mysteries that lie within.
From the deepest depths of the Misty Mountains to the majestic island kingdom of Númenor and beyond, The Rings of Power brings an immersive experience that you won’t want to miss.
10. Marco Polo (2014–2016)

- Genres: Action, Drama, History
- Seasons: 2 (20 episodes)
- Where to watch: Netflix
Marco Polo is an intriguing and captivating series that grounds itself in the 13th Century Mongolia. The visuals are stunning, with great use of colors and impressive composition, although the script and dialogue don’t always quite hit the mark. The pacing is a little too slow at times, but this doesn’t prevent the show from being enjoyable to watch.
9. The Last Kingdom (2015–2022)

- Genres: Action, Drama, History
- Seasons: 5 (46 episodes)
- Where to watch: Netflix
The Last Kingdom TV show is an epic drama series based on the Saxon Stories novels of Bernard Cornwell. It follows the story of Uhtred, a man born a Saxon but raised a Dane, as he attempts to reclaim his birthright and his ancestral lands.
The show delves into the turbulent backdrop of King Alfred’s desire to unite the separate kingdoms and explores Uhtred’s loyalties between his birth country and the people of his upbringing. With an exciting and dynamic storyline, The Last Kingdom is a must-see for anyone looking for a thrilling historical drama.
8. Norsemen (2016–2020)

- Genres: Comedy, History
- Seasons: 3 (18 episodes)
- Where to watch: Netflix
Norsemen has a unique, different, with awkward yet funny moments, making it one of the most watchable and enjoyable medieval shows around. The series is an entertaining take on the Viking Age and offers a story about the challenges faced by a small Viking village. It also portrays the rivalry between Chieftain Olav (Henrik Mestad) and his little brother Orm (Kåre Conradi).
7. Kingdom (2019– )

- Genres: Action, Drama, Horror
- Seasons: 2 (13 episodes)
- Where to watch: Netflix
Kingdom is an epic historical horror drama set in the Joseon period of Korea. The show follows Crown Prince Lee Chang (Ju Ji-Hoon) as he attempts to uncover the truth of what happened to his father, while also facing a mysterious disease that has been spreading throughout the country.
With an action-packed storyline and two seasons already released, thrilling fight scenes, and a compelling conspiracy lurking within the Haewon Cho Clan, Kingdom is an intense and captivating show that will keep you on the edge of your seat.
6. Spartacus (2010–2013)

- Genres: Action, Drama, History
- Seasons: 3 (34 episodes)
- Where to watch: Starz
Spartacus is a thrilling action-drama series that brings to life the Roman Republic and its depravity. Through Spartacus’ struggle for vengeance, we learn of his heroic journey to free himself and his people from slavery. With epic battles, political intrigue, and passionate romances, Spartacus is a show that will captivate viewers from start to finish. The show’s gripping story and amazing performances make it one of the best medieval TV shows ever made.
5. The Witcher (2019– )

- Genres: Action, Adventure, Drama
- Seasons: 3 (18 episodes)
- Where to watch: Netflix
The Witcher is a fantasy drama web television series based on the book series of the same name by Polish writer Andrzej Sapkowski and created by Lauren Schmidt Hissrich for Netflix. It follows the story of Geralt of Rivia (Geralt of Rivia), a monster hunter, who deals with a variety of complex characters and situations, testing his strength and cunning as he fights to protect the innocent from all manner of evil.
His journey to find his place in this fiercely chaotic environment is filled with action, adventure, and moral complexity, making The Witcher an exciting series for fans of fantasy and adventure to watch.
4. House of the Dragon (2022-)

- Genres: Action, Adventure, Drama
- Seasons: 1 (11 episodes)
- Where to watch: HBO Max
House of the Dragon is a TV show about the Targaryen dynasty and its epic rise, fall, and eventual demise. The show is a prequel to HBO’s acclaimed Game of Thrones series and is set 300 years before the events in the original show. It follows the family as they battle for power in a world filled with dragons, politics, and family drama.
King Viserys’s decision to name his daughter Rhaenyra as heir to the Iron Throne sets off a chain of events that leads to power struggles, and betrayals. If you enjoyed the drama and intrigue of Game of Thrones, then you won’t want to miss House of the Dragon, one of the best dragon movies ever made.
3. Rome (2005–2007)

- Genres: Action, Drama, History
- Seasons: 2 (22 episodes)
- Where to watch: HBO Max
Rome is a British historical drama that follows the turbulent transition from the Roman Republic to an autocratic empire. It portrays both the aristocratic viewpoint of Julius Caesar and his allies, as well as the politically naive viewpoint of ordinary Romans like Lucius Vorenus and Titus Pullo.
The show follows their stories as they navigate politics, war, and family dynamics in pursuit of a stable Roman Empire. The show is an exciting exploration of the complexities of the Roman Empire and its eventual rise to power.
2. Vikings (2013–2020)

- Genres: Action, Adventure, Drama
- Seasons: 6 (93 episodes)
- Where to watch: Amazon Prime, Netflix
The show follows the legendary Viking chieftain Ragnar Lothbrok and his band of Norse warriors as they explore and conquer new lands. Through epic battles and political alliances, Ragnar seeks to secure his legacy as a leader of men. Along the way, he must deal with betrayals, unexpected turns of fate, and the growing power of his enemies.
His family and allies experience a mix of adventure and tragedy as they struggle to survive in the treacherous world of Dark Age Scandinavia. With 6 seasons released, the show captures the gritty, savage reality of the Viking Age in a captivating and thrilling manner, perfect for a binge-worthy medieval tv show.
1. Game of Thrones (2011–2019)

- Genres: Action, Adventure, Drama
- Seasons: 8 (73 episodes)
- Where to watch: HBO Max
Game of Thrones is an epic fantasy drama television series based on George R.R. Martin’s series of novels, A Song of Ice and Fire. The series follows the noble families of Westeros as they struggle for control of the Seven Kingdoms. As these families fight each other, an ancient enemy rises again to threaten them all. Throughout the series, viewers watch as characters are betrayed, plots are devised, and epic battles unfold.
The show features a large ensemble cast including Peter Dinklage (Tyrion Lannister), Lena Headey (Cersei Lannister), Nikolaj Coster-Waldau (Jaime Lannister), Kit Harington (Jon Snow), Emilia Clarke (Daenerys Targaryen), and many more. Game of Thrones explores themes of power, politics, family, religion, and betrayal. It has become a worldwide phenomenon since its premiere in 2011 and the most popular medieval TV show on television ever made.