Horrible Histories. Image shows from L to R: Gemma Whelan, Ryan Sampson, Tom Stourton.

Horrible Histories

CBBC and BBC One sketch show based on historical fact. 111 episodes (8 series), 2009 - 2020. Stars Jim Howick, Simon Farnaby, Ben Willbond, Mathew Baynton and others.

Series 8, Episode 14 is repeated today at 8:30am.

Horrible Histories.

Horrible Histories

Hit sketch show based on surprising facts from world history, inspired by the hit children's book series

Sketch Show
2009 - 2020
111   (8 series), plus 8 highlights programmes
Terry Deary
Jim Howick, Simon Farnaby, Ben Willbond, Mathew Baynton, Martha Howe-Douglas, Laurence Rickard, Sarah Hadland, Tom Stourton and others
George Sawyer, Mathew Baynton, Colin Swash, Howard Read, Benjamin Partridge, Daniel Peak, Justin Edwards, Steve Punt and others
Simon Gibney, Ian Curtis, Steve Connelly, Dominic Brigstocke and Chloe Thomas
David Staite, Jack Cheshire, Tom Miller, Caroline Norris, Giles Pilbrow, Imogen Cooper, Dominic Brigstocke, Lisa Mitchell and Matt Lamont

Childrens' BBC comedy series based on the best-selling books written by Terry Deary and illustrated by Martin Brown.

Starting out in the Savage Stone Age, Horrible Histories progresses through the Awful Egyptians, Rotten Romans, Vicious Vikings, Measly Middle Ages, Terrible Tudors, Gorgeous Georgians and Vile Victorians, right up to the Woeful Second World War.

Liberally splattered with guts, blood and poo, Horrible Histories romps through the ages in a collection of sketches, cartoons and quizzes.

Each episode features a mixture of sketches from different ages, played by the ensemble cast, and commentary from the show's host Rattus Rattus - the talking rat.

The show also includes pastiches of some familiar TV formats such as Historical Wife Swap, Historical Hospital and Ready Steady Feast; and various spoof songs, for example a musical journey through 18th Century British history in the style of a Westlife ballad, sung by four King Georges.

More description

Production Details

Production companies
Laugh track

Broadcast details

First broadcast
Thursday 16th April 2009 on BBC One at 4:35pm
Last new broadcast
Monday 14th September 2020 on CBBC at 5:25pm
Upcoming repeats
  1. Series 8 Episode 14: Today at 8:30am on CBBC
  2. Series 7 Episode 3: Today at 11:55am on CBBC
  3. Series 8 Episode 2: Today at 2:05pm on CBBC
  4. Series 8 Episode 3: Today at 2:35pm on CBBC
  5. Series 8 Episode 4: Today at 3:05pm on CBBC
  6. Series 8 Episode 5: Today at 3:35pm on CBBC
  7. Series 8 Episode 6: Today at 4pm on CBBC
  8. Series 8 Episode 7: Today at 4:30pm on CBBC
  9. Series 8 Episode 8: Today at 5pm on CBBC
  10. Series 4 Episode 6: Today at 8:30pm on CBBCShow all repeats
  11. Series 8 Episode 14: Tomorrow at 11:15am on CBBC
  12. Series 8 Episode 9: Tomorrow at 2:20pm on CBBC
  13. Series 8 Episode 10: Tomorrow at 2:50pm on CBBC
  14. Series 8 Episode 1: Tomorrow at 3:20pm on CBBC
  15. Series 8 Episode 11: Tomorrow at 3:50pm on CBBC
  16. Series 8 Episode 12: Tomorrow at 4:15pm on CBBC
  17. Series 8 Episode 13: Tomorrow at 4:45pm on CBBC
  18. Series 7 Episode 5: Monday at 9:45am on CBBC
  19. Series 8 Episode 12: Monday at 5:25pm on CBBC
  20. Series 6 Episode 2: Monday at 6:45pm on CBBC
  21. Series 8 Episode 12: Monday at 7:15pm on CBBC
  22. Series 7 Episode 6: Tuesday at 9:45am on CBBC
  23. Series 6 Episode 3: Tuesday at 6:55pm on CBBC
  24. Series 7 Episode 7: Wednesday at 9:45am on CBBC
  25. Series 6 Episode 4: Wednesday at 7pm on CBBC
  26. Series 4 Episode 5: Thursday at 9:40am on CBBC
  27. Thursday at 7:20pm on CBBC
  28. Series 7 Episode 8: Friday at 9:45am on CBBC
  29. Series 4 Episode 5: Friday at 7pm on CBBC
  30. Saturday 3rd October at 9am on CBBC
  31. Series 7 Episode 4: Saturday 3rd October at 11:55am on CBBC
  32. Series 4 Episode 7: Saturday 3rd October at 8:30pm on CBBC
  33. Series 8 Episode 12: Sunday 4th October at 11:15am on CBBC
  34. Series 7 Episode 9: Monday 5th October at 9:35am on CBBC
  35. Series 6 Episode 6: Monday 5th October at 6:50pm on CBBC
  36. Series 7 Episode 10: Tuesday 6th October at 9:30am on CBBC
  37. Series 6 Episode 11: Tuesday 6th October at 6:50pm on CBBC
  38. Series 7 Episode 11: Wednesday 7th October at 9:30am on CBBC
  39. Series 6 Episode 8: Wednesday 7th October at 7pm on CBBC
  40. Series 7 Episode 12: Thursday 8th October at 9:30am on CBBC
  41. Series 6 Episode 9: Thursday 8th October at 7pm on CBBC
  42. Series 7 Episode 13: Friday 9th October at 9:40am on CBBC
  43. Series 6 Episode 12: Friday 9th October at 7pm on CBBC

Website links


Supporters and subscribers get more

Additional content and tools are available across the site for Supporters and BCG Pro subscribers. On this page you can:

  • View location details

Donate (for fans) BCG Pro

Already a donor or Pro user?