Short, imaginative stories paired with free printable coloring pages. Read the story, then color the page! 398 stories available.

Once upon a time, in a lush jungle filled with giant palm trees and smooth, grey rocks, lived a very friendly dinosaur named Trixie.

Meet Pip, the friendly Quetzalcoatlus! High atop his favorite rocky cliff, Pip is getting ready for a big day of flying. Can you see how wide he is stretching his massive wings?

Barnaby the Brachiosaurus was the gentlest giant in the prehistoric valley. With his long, graceful neck and friendly smile, he loved exploring the world around him.

Toby was a very helpful Triceratops who lived in a beautiful valley filled with tall, pointy pine trees.

Meet Spike, a very curious Styracosaurus! He lived in a lush, prehistoric jungle filled with giant trees and soft, green moss.

Once upon a time, in a land filled with giant green ferns and rolling mountains, lived two best friends named Benni and Bella.

Once upon a time, in a land of giant plants and rumbling volcanoes, lived a very friendly Stegosaurus named Stan. Stan was famous for being the kindest dinosaur in the valley.

Deep in the heart of a lush prehistoric forest, a friendly baby Triceratops named Tiny was looking for a new game to play.

Once upon a time, in a land filled with giant ferns and shimmering water, lived a friendly dinosaur named Perry.

Pip the Pteranodon stretched his massive, leathery wings. Today was a perfect day for a flight!

Meet Cory, a happy Corythosaurus with a very special hat! That big, rounded crest on top of his head isn't just for show. Did you know that Corythosaurus means "helmet lizard"?

Deep in the heart of a prehistoric jungle lived a happy little dinosaur named Sammy. Sammy was a baby Spinosaurus, and unlike some big, scary dinosaurs, Sammy loved two things...

Deep in a lush, green valley filled with prehistoric ferns, lived a friendly dinosaur named Ollie. Ollie was a young Oviraptor with a very important job.

Once upon a time, in a lush jungle filled with giant palm trees and misty mountains, lived a friendly baby Stegosaurus named Spike.

Meet Pip, a friendly Pteranodon with a very big smile! Today is a beautiful morning in the prehistoric world.

In the heart of a sun-drenched valley, lived a cheerful dinosaur named Pipo. Pipo was a Parasaurolophus, known for the long, hollow crest on top of his head.

Barnaby was a very special dinosaur. He was a Brachiosaurus, which means he had a neck so long it could reach the very top of the tallest trees!

Dash the Velociraptor was the fastest dinosaur in the sunny valley. One beautiful morning, he spotted something shiny hovering over the sparkling prehistoric stream.

Meet Toby, the friendliest Triceratops in the prehistoric jungle! Toby has a very special name because "Triceratops" actually means "three-horned face.

Deep in the heart of a sun-drenched prehistoric valley lived Pip, a friendly Pachycephalosaurus. Pip had a very special feature: a thick, round dome on top of his head!
Find answers to common questions about our coloring pages.