“I’m full of surprises!”
This article features MAJOR spoilers for a recently-released or soon-to-be released product. Caution is advised.
“You shouldn’t listen to rumours, Thomas.”
This article contains information on an upcoming product that is subject to change.
“Excuse me, are you a vandal? Driver told me vandals break in and smash things.”
This article has been protected due to the threat of vandalism.

The twenty-first season of the television series started airing in the UK on the 18th of September 2017.


Screenshot UK title (top)
US title (bottom)
Written by

release date

Episode number #
SpringtimeforDiesel "Springtime for Diesel" Davey Moore 18th September 2017 #01
Daisy's springs need fixing after Diesel bumps her.
AMostSingularEngine "A Most Singular Engine" Davey Moore 19th September 2017 #02
Diesel causes trouble between Daisy and Harvey by spreading rumours.
DowagerHatt'sBusyDay "Dowager Hatt's Busy Day" Lee Pressman 20th September 2017 #03
Dowager Hatt runs the railway, while Sir Topham Hatt is away.
StuckinGear "Stuck in Gear" Davey Moore 21st September 2017 #04
A branch gets stuck in the gears of Harvey's crane.
RunawayEngine "Runaway Engine" Helen Farrall 22nd September 2017 #05
Stephen thinks that Millie ran away after hurting her feelings.
PAProblems "P.A. Problems" Lee Pressman 25th September 2017 #06
The Fat Controller's new public address system causes havoc at Knapford station.
HastyHannah "Hasty Hannah" Lee Pressman 26th September 2017 #07
A new coach temporarily replaces Henrietta while she is at the works.
CrankyattheEndoftheLine "Cranky at the End of the Line" Lee Pressman 27th September 2017 #08
Cranky thinks he will be replaced by a big, new, fancy crane.
NewCraneontheDock "New Crane on the Dock" Lee Pressman 28th September 2017 #09
Cranky competes against Carly the new crane when she starts taking all his work.
UnscheduledStops "Unscheduled Stops" Helen Farrall 29th September 2017 #10
Thomas starts making unscheduled stops for his passengers, which in turn delays others.
Philip'sNumber "Philip's Number" Lee Pressman 2nd October 2017 #11
Philip tries to discover why he has the number 68 painted on his side after being teased about it.
TheFastestRedEngineonSodor "The Fastest Red Engine on Sodor" Helen Farrall 3rd October 2017 #12
After Rosie is repainted red, she and James have a race.
AShedforEdward "A Shed for Edward" Lee Pressman 4th October 2017 #13
Edward searches for a new shed while his is being repaired.
TerenceBreakstheIce75 "Terence Breaks the Ice" Lee Pressman 3rd October 2017 #14
Terence takes a shortcut accross a frozen lake while collecting Christmas trees.
Daisy'sPerfectChristmas "Daisy's Perfect Christmas" Davey Moore 3rd October 2017 #15
Daisy is sad when her Christmas doesn't go exactly as planned.
ConfusedCoaches "Confused Coaches" Helen Farrall 3rd October 2017 #16
Spencer and Gordon upset their passengers when their competitive behavior gets out of hand.
EmilyintheMiddle "Emily in the Middle" Davey Moore 3rd October 2017 #17
Emily gets stuck in the middle while helping Donald and Douglas.
TheBigFreeze "The Big Freeze" Helen Farrall 3rd October 2017 #18
When a big freeze hits Sodor, Diesel finally proves himself to be a hero.



Oliver, Flying Scotsman, Duncan, Toad and Hugo are also likely to appear.

Characters Introduced





  • This season contains the 500th episode of the show, which is P.A. Problems.
  • This season marks the first of many things:
    • Ian McCue's first season as creative executive.
    • Micaela Winter's first season as producer for the series.
    • Sukhmani Kaur's first season as assistant production manager
    • Zahara Andrews' first season as production co-ordinator
    • The first season to be have episodes fully animated by Jam Filled.
  • This season marks Mark Moraghan's last season as narrator.



Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.