Updates

Best Free Children Stories

The Lighthouse Keeper’s Journal

A gripping historical mystery for ages 10 and up. In 1924 Scotland, twelve-year-old Agnes discovers her great-uncle’s lighthouse keeper journal — and the impossible thing he witnessed on a November night that no one believed. A story about truth, obsession, and what we owe the past.

The Translator

A profound, deeply human story for ages 10 and up. Twelve-year-old Amara translates for her non-English-speaking parents — at the doctor’s office, at school, in all the hard conversations. A story about the weight of being the voice between two worlds.

What We Left in the Sky

A moving, hope-filled science fiction story for ages 10 and up. In 2057, fourteen-year-old Sera uses her great-grandmother’s 1990s diving journals to map the last living coral reefs — and discovers something extraordinary growing where it shouldn’t be. A story about inheritance, hope, and refusing to give up on the world.

The Boy Who Built a City in His Room

A deeply moving story for children ages 8–10. After his parents separate, nine-year-old Marco retreats into building an elaborate miniature city in his bedroom — and slowly discovers that what he’s really building is something he didn’t know he needed.

The Orchestra in the Attic

A beautifully emotional story for children ages 8–10. When ten-year-old Corin discovers a collection of instruments hidden in his grandfather’s attic, he uncovers a whole hidden life — and a mystery that changes what he thought he knew about his family.

The Lighthouse at Midnight

A gripping mystery story for children ages 8–10. When Sasha sees a light from a lighthouse that hasn’t worked in forty years, she climbs up to find out why — and discovers a secret about grief, duty, and the courage to let go.

What the River Remembers

A quietly beautiful children’s story for ages 8–10 about nine-year-old Piper, who hasn’t spoken much since her grandmother passed. Spending the summer by a river, she discovers what those we love leave behind for us to find.