The theme song is sung at the beginning of every episode and is a simple balled about how the pteranodon family were born. It is said to be sung by King Cryolophosurus in his debut episode.
"Dinosaur Train! (Woo Woo!) (Dinosaur) Once upon a time there was a mom, her name was Mrs.Pterandon, sitting on her nest heard a crack and said "Oh boy my eggs are hatching" one by one her kids popped free baby pterandons 1, 2, 3 "I'll name them Tiny Shiny and Don, but Tiny said, "Wiat there's 1 more mom" the last little baby was a different size, with teeth and a tail and big green eyes he didn't look anything like the rest "what am I doing in a pterandon nest?" but dear old Mrs. Pteranodon, "This is your family and I'm your mom we may be different but we're all creatures, come on Buddy we'll take a vacation I'll get us a ticket at pteranodon station we'll travel the word in suchsine and rain and meet all the species on them" dinosaur train! (dinosaur train) dinosaur train! (dinosaur train) we're gonna ride ride ride ride ride (Woo! Woo!) the dinodaur train raaaawwwwwwwwrrrr!
- In the theme song, Tiny was born 1st Shiny was born 2d Don was born 3rd and Buddy was born 4th but in the episode "Hootin' Hadrosaurs" Shiny says that she is the oldest