Puzzld
← Free library

Milo and the Big Giant

Read-aloud story · K–2 · medium · Puzzld Library

Bible & faith

Milo and the Big Giant

Long ago, in a green land with hills and sheep, there lived a boy named David. Milo was his friend, and they liked to play by the stream.

One day, a giant named Goliath came to the hills. He was very, very tall. His voice was loud, and all the grown-ups felt afraid. Nobody wanted to face him.

Milo watched David stand up. "I will go," said David. "God helps me, and I am not afraid."

"But you are small," said Milo. "How can you do it?"

David smiled. "I take care of sheep. God has helped me keep them safe. God will help me now."

The king gave David big, heavy armor. It was too big! David took it off. Milo helped him find five smooth stones by the stream. David put them in his bag and held his sling.

Goliath laughed at David. But David did not stop. He said, "I come in God's name." Then he swung his sling. The stone flew fast and hit the giant. Goliath fell down, and the big giant could not bother the people anymore.

Everyone cheered! Milo jumped up and down. The people felt safe again.

Milo learned that being small does not mean being weak. With help from God and a brave heart, we can do hard things.

Make it a series

Keep the story going: each new chapter picks up where the last one ended. Read one a night, or one a day.

Sign in to save this puzzle or report a problem.

Milo and the Big Giant – free printable read-aloud story (K–2) · Puzzld