Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Short Stories for Kids

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

The Castle in the Clouds

Try this story at a different level?

 

Once there was a girl named Lily who lived in a small village under a big mountain. She could see a beautiful castle in the sky from her window. One day, she decided to climb the mountain to visit the castle.

Lily took some food with her and went up the mountain. As she got higher, the wind picked her up and suddenly she was inside the castle! A friendly man named Master Cloud lived there, and he said his castle was magic and appeared only to kind kids.

Master Cloud had a problem: he had lost his key and he needed Lily’s help to find it. Lily looked around the castle and found clues that took her to a magic garden where animals could talk.

In the garden, Lily met a parrot and a smart old turtle who liked riddles. Lily answered the riddles and the turtle showed her where to find the key. She dug it up and gave it back to Master Cloud.

Master Cloud was very thankful and told Lily she could make a wish. She wished for more kindness in the world. Master Cloud made it happen, and the world became a happier place. Lily went home and told everyone her story. She never forgot to be kind and help others, and she made the world a nicer place.

🎧 Listen:

Slow

Normal

📖 Vocabulary:

1villageA small group of houses and buildings where people live
2castleA large, strong building, often where a king or queen lives
3climbTo go up something, usually using your hands and feet
4suddenlyHappening quickly and without warning
5friendlyNice and pleasant to be around
6magicSpecial powers that can do things that seem impossible
7cluesPieces of information that help you find the answer or solve a problem
8riddlesPuzzles or questions that are tricky and need thinking to answer
9dugMoved dirt or sand out of the ground to make a hole
10thankfulFeeling grateful and showing appreciation
11wishSomething you hope for or want to happen
12kindnessBeing nice and caring about others

🤔 Comprehension Questions:

1. Who is the main character in the story?
2. Where did Lily live?
3. What did Lily see from her window?
4. What happened when Lily climbed the mountain?
5. Who lived in the castle?
6. What did Lily wish for at the end of the story?
Go to answers ⇩

🎧✍️ Listen and Fill in the Gaps:

Once there was a girl named (1)______ who (2)______ in a small village under a big mountain. She could see a (3)______ castle in the sky from her window. One day, she decided to climb the mountain to visit the castle.

Lily took some food with her and went up the mountain. As she got higher, the wind picked her up and suddenly she was inside the castle! A friendly man named Master Cloud lived there, and he said his castle was magic and appeared only to (4)______ kids.

Master Cloud had a problem: he had (5)______ his key and he needed Lily’s (6)______ to find it. Lily looked around the castle and found clues that took her to a magic garden where animals could talk.

In the garden, Lily met a parrot and a smart old turtle who (7)______ riddles. Lily (8)______ the riddles and the turtle showed her where to find the key. She dug it up and gave it back to Master (9)______.

Master Cloud was very thankful and told Lily she could (10)______ a wish. She wished for more (11)______ in the world. Master Cloud made it happen, and the world became a happier place. Lily went home and told everyone her story. She never (12)______ to be kind and help others, and she made the world a nicer place.
Go to answers ⇩

💬 Discussion Questions:

Students can ask a partner these questions, or discuss them as a group.

1. What is a castle? Why do you think Lily wanted to visit the castle in the sky?
2. How would you feel if you were inside a magic castle? Why?
3. Do you like talking animals? Why or why not?
4. What do you think it means to be kind? Why is it important to be kind to others?
5. How do you think the world would be different if everyone was kind? Why?
6. Have you ever helped someone who needed your help? How did it make you feel?
7. If you could make a wish like Lily, what would you wish for? Why?
8. Do you think it’s important to share stories of kindness with others? Why or why not?

📖💭 Vocabulary Meanings:

Match each word to its meaning.

Words:
1. village
2. castle
3. climb
4. suddenly
5. friendly
6. magic
7. clues
8. riddles
9. dug
10. thankful
11. wish
12. kindness

Meanings:
(A) Nice and pleasant to be around
(B) Pieces of information that help you find the answer or solve a problem
(C) To go up something, usually using your hands and feet
(D) A large, strong building, often where a king or queen lives
(E) Feeling grateful and showing appreciation
(F) A small group of houses and buildings where people live
(G) Special powers that can do things that seem impossible
(H) Something you hope for or want to happen
(I) Moved dirt or sand out of the ground to make a hole
(J) Puzzles or questions that are tricky and need thinking to answer
(K) Happening quickly and without warning
(L) Being nice and caring about others
Go to answers ⇩

🔡 Multiple Choice Questions:

1. What did Lily see from her window?
(a) A big mountain
(b) A small village
(c) A beautiful castle in the sky
(d) A friendly man named Master Cloud

2. How did Lily get inside the castle?
(a) The wind picked her up
(b) She climbed the mountain
(c) Master Cloud invited her in
(d) She found the key

3. Who lived in the castle?
(a) Lily’s family
(b) Talking animals
(c) Friendly villagers
(d) Master Cloud

4. What problem did Master Cloud have?
(a) He lost his key
(b) He couldn’t find his castle
(c) He needed more food
(d) He wanted to climb the mountain

5. Where did Lily find clues to help her find the key?
(a) In the magic garden
(b) In the castle
(c) Under the mountain
(d) Inside her house

6. Who did Lily meet in the magic garden?
(a) Master Cloud and his friends
(b) Talking flowers and trees
(c) A parrot and a smart old turtle
(d) Kind kids from the village

7. What did Lily wish for when Master Cloud gave her the chance?
(a) A bigger castle in the sky
(b) More kindness in the world
(c) A pet parrot and turtle
(d) To become a magician

8. What did Lily do after she made her wish?
(a) She stayed in the castle forever
(b) She forgot about being kind
(c) She climbed the mountain again
(d) She went home and told everyone her story

Go to answers ⇩

🕵️ True or False Questions:

1. Lily didn’t find the key and didn’t give it back to Master Cloud, who didn’t grant her a wish for more kindness in the world.
2. Lily climbed the mountain to visit the castle.
3. She could see a beautiful castle in the sky from her window.
4. Lily found clues in the castle that led her to a magic garden where animals could talk.
5. Lily didn’t live in a small village under a big mountain.
6. The wind pushed Lily away and kept her outside the castle.
7. Master Cloud found his key and didn’t need Lily’s help to find it.
8. Master Cloud lived in the castle and it only appeared to kind kids.
Go to answers ⇩

📝 Write a Summary:

Write a summary of this story in two sentences. Here are some hints:
Who are the main characters?
What happens in the story?

Answers

🤔✅ Comprehension Question Answers:

1. Who is the main character in the story?
Lily is the main character in the story.

2. Where did Lily live?
Lily lived in a small village.

3. What did Lily see from her window?
Lily saw a beautiful castle in the sky from her window.

4. What happened when Lily climbed the mountain?
When Lily climbed the mountain, the wind picked her up and she ended up inside the castle.

5. Who lived in the castle?
Master Cloud lived in the castle.

6. What did Lily wish for at the end of the story?
Lily wished for more kindness in the world.
Go back to questions ⇧

🎧✍️✅ Listen and Fill in the Gaps Answers:

(1) Lily
(2) lived
(3) beautiful
(4) kind
(5) lost
(6) help
(7) liked
(8) answered
(9) Cloud
(10) make
(11) kindness
(12) forgot
Go back to questions ⇧

📖💭✅ Vocabulary Meanings Answers:

1. village
Answer: (F) A small group of houses and buildings where people live

2. castle
Answer: (D) A large, strong building, often where a king or queen lives

3. climb
Answer: (C) To go up something, usually using your hands and feet

4. suddenly
Answer: (K) Happening quickly and without warning

5. friendly
Answer: (A) Nice and pleasant to be around

6. magic
Answer: (G) Special powers that can do things that seem impossible

7. clues
Answer: (B) Pieces of information that help you find the answer or solve a problem

8. riddles
Answer: (J) Puzzles or questions that are tricky and need thinking to answer

9. dug
Answer: (I) Moved dirt or sand out of the ground to make a hole

10. thankful
Answer: (E) Feeling grateful and showing appreciation

11. wish
Answer: (H) Something you hope for or want to happen

12. kindness
Answer: (L) Being nice and caring about others
Go back to questions ⇧

🔡✅ Multiple Choice Answers:

1. What did Lily see from her window?
Answer: (c) A beautiful castle in the sky

2. How did Lily get inside the castle?
Answer: (a) The wind picked her up

3. Who lived in the castle?
Answer: (d) Master Cloud

4. What problem did Master Cloud have?
Answer: (a) He lost his key

5. Where did Lily find clues to help her find the key?
Answer: (b) In the castle

6. Who did Lily meet in the magic garden?
Answer: (c) A parrot and a smart old turtle

7. What did Lily wish for when Master Cloud gave her the chance?
Answer: (b) More kindness in the world

8. What did Lily do after she made her wish?
Answer: (d) She went home and told everyone her story
Go back to questions ⇧

🕵️✅ True or False Answers:

1. Lily didn’t find the key and didn’t give it back to Master Cloud, who didn’t grant her a wish for more kindness in the world. (Answer: False)
2. Lily climbed the mountain to visit the castle. (Answer: True)
3. She could see a beautiful castle in the sky from her window. (Answer: True)
4. Lily found clues in the castle that led her to a magic garden where animals could talk. (Answer: True)
5. Lily didn’t live in a small village under a big mountain. (Answer: False)
6. The wind pushed Lily away and kept her outside the castle. (Answer: False)
7. Master Cloud found his key and didn’t need Lily’s help to find it. (Answer: False)
8. Master Cloud lived in the castle and it only appeared to kind kids. (Answer: True)
Go back to questions ⇧

📚 How about these other Level 2 stories?

A cheeky little boy named Sam has a day full of funny mishaps and unexpected surprises in the snowy landscape.

Sam’s Snowy Day

Sam had the best day ever in the snow – he made a funny snowman, hung upside down, and saved a squirrel!

The Magic of Friendship

Once upon a time, there were two best friends named Susan and Sarah. They were always together and shared a

Silly Sally's interactive circus cake, complete with a mischievous kitten, wins The Great Cake Contest.

The Great Cake Contest

In Sweetopia, bakers made fancy cakes for The Great Cake Contest. Silly Sally’s cake got a surprise visitor, but she turned it into a fun game and won the contest!

A dragon overcomes the challenge of losing his voice by using enchanted invitations for his birthday party.

The Dragon’s Birthday

Sparkle the dragon couldn’t talk, but he found a clever way to invite his friends to his birthday party.

Maya's wish for endless laughter brings joy and unity to her village, making her the laughter ambassador.

The Mysterious Mango

Maya found a magical mango that made everyone laugh, so she decided to spread laughter everywhere.

Lily discovers a hidden door in the enchanted forest and befriends a sparkling fairy named Hazel.

The Fairy’s Secret

Lily loved fairy tales and one day she found a tiny door in the forest. She met a fairy named Hazel who invited her to a fairy dance. But a grumpy gnome named Grumpyboots wanted to cause trouble. Lily and the fairies joined their magic to stop him. Grumpyboots learned his lesson and became a happy gnome. Lily stayed kind and the fairies kept dancing in the moonlight.

Feedback