Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Short Stories for Kids - Level 2

Complete lesson plans, including stories, listening, classroom activities, quiz questions and more!

Newest Stories

Polly's determination pays off when she finds her lost puppy safe and sound.

Polly’s New Puppy

Polly really wanted a puppy, so she did lots of chores to show she could take care of one.

The Loyal Dog

Once upon a time there was a loyal dog named Max. Max was a playful pup with a heart of gold. He would often bring joy to the people and animals around

The Clever Fox

Once upon a time, there was a fox named Fuzzy. Fuzzy was very clever and liked to solve puzzles. He was always looking for new challenges. One day, Fuzzy was walking through

The Treasure of the Pirate Parrot

Once upon a time, there was a small island that was home to a mysterious pirate parrot. The parrot was said to have a hidden treasure buried somewhere on the island, but

The Shadow of the Black Cat

Once upon a time, there was a small town with a big, old castle in the middle of it. Everyone in the town was very friendly and enjoyed spending time together. One

The Elegant Swan

Once upon a time, there lived a beautiful swan named Snowy. She lived in a lake that was surrounded by a magical forest. Every morning, Snowy would swim around the lake and

The Misunderstood Crocodile

Once upon a time, there lived a crocodile in a big, muddy swamp. He swam around all day, looking for something to eat. All the other animals in the swamp were terrified

The Magic of Friendship

Once upon a time, there were two best friends named Susan and Sarah. They were always together and shared a special bond. One day, they decided to explore the woods near their

The Ghost of the Old Mansion

Once upon a time, in a small town, there was an old mansion that had been long forgotten. The house was big and old and had been abandoned for many years. People

The Case of the Stolen Ruby

Once upon a time, in a small village, there was an old castle. The castle was owned by an old lady who was very wealthy. Every day, the old lady would take

The Magic Portrait

Once upon a time, there was a small village in the middle of a deep, dark forest. In this village lived a young boy named Peter. Peter was always a very curious

Puddles, the Brave Pig

Puddles the pig was a curious little creature. He lived on a farm with all of his animal friends, and he loved nothing more than exploring and having adventures. One day, while

Blaze, the Blue Tiger

Once upon a time, in a magical forest, there lived a beautiful blue tiger named Blaze. Blaze was very special because he was the only blue tiger in the whole forest. He

The Big Ghost

Once upon a time, in a small village, there lived a big ghost named Ghoulie. Ghoulie was a friendly ghost, but he was very big and sometimes scared people by accident. He

Max, the Little Mouse

Once upon a time, in a cozy little house, lived a little mouse named Max. Max was a curious mouse who loved to explore and discover new things. One day, Max decided

Lily and the Enchanted Garden

One sunny day, a little girl named Lily went for a walk in the park. As she was walking, she noticed a beautiful garden hidden behind a tall hedge. She couldn’t see

Ella, the Young Elephant

Once upon a time, in a far-away land, there lived a young elephant named Ella. Ella lived in a beautiful jungle with all of her elephant friends. They played and explored together

Sparky, the Friendly Dragon

In a magical kingdom, there lived a dragon named Sparky who was kind and friendly to everyone he met. Sparky lived in a cozy cave on the edge of the forest, and

Feedback