Loading...
Halloween story 9-10 years old Reading 22 min.

The Candy Captain and the Lantern Who Wouldn’t Go Dark

On Halloween, Max — the self-styled Candy Captain — discovers a tiny stuck lantern named Lumen beneath his porch and, with a shy trick-or-treater, embarks on a cozy adventure to mend decorations and protect the night’s cheer.

Download this story in PDF

Ideal for sharing or printing this story!

Download the e-book (.epub)

Read this story on your e-reader.

A 10-year-old boy named Max, smiling but alert, round freckled face, striped paper captain’s hat, striped shirt and soft black cape, holds a large bowl of candy and offers it; beside him another ~10-year-old, Eli, shy then joyful, in a fuzzy orange bunny costume with droopy ears, stands on the step helping distribute candy with a small open hand; a pumpkin-colored living lantern called Lumen moves on wire legs, wears a felt bow tie and emits a warm steady light at child height at the step’s edge; a repaired paper ghost, crumpled white with visible tape, floats on the railing; the porch and house have navy-blue painted wooden boards, bright carved pumpkins on the steps, a light straw bale, a garland of paper ghosts on the rail, yellow street lamps and scattered russet leaves; the mood is a warm, welcoming Halloween night with strong contrast between deep blue shadows and warm yellow lights, visible cut-paper textures and stylized cast shadows, conveying camaraderie and festivity. report a problem with this image

Chapter 1: The Candy Captain

Max was ten, and on Halloween he had one very serious job: handing out candy.

Not taking candy. Not chasing ghosts. Not trying to eat his body weight in chocolate.

Handing it out.

He called himself “The Candy Captain,” mostly because he had made a paper captain's hat and glued tiny plastic bats to it. The bats looked like they were doing a conga line across his forehead.

His costume was a cozy one: a friendly pirate, the kind who says “Arrr” but also offers you a cookie and asks if you're wearing a warm scarf. Max had a striped shirt, a soft black cape, and a plastic sword that bent if you frowned at it too hard.

Downstairs, the house smelled like pumpkin soup and cinnamon. Mom was placing a bowl of candy on the table by the door. The bowl was huge, like it could fit a small dog—or, if you asked Max, a small dog made of chocolate.

“You sure you don't want to go trick-or-treating?” Mom asked, tying a ribbon around a little lantern.

Max shook his head. “Nope. I'm the candy distributor. The candy… dis-tribu-tor.” He said it like it was a royal title.

Dad leaned against the wall, wearing a silly vampire cape that was clearly made from an old tablecloth. “Then you must protect the candy from terrible dangers,” he said in a spooky voice.

Max narrowed his eyes. “Like… my own hands.”

They laughed. Outside, the street was glowing with orange porch lights and grinning jack-o'-lanterns. Leaves skittered along the sidewalk like tiny rusty crabs. The wind made the bare branches scratch the sky, and every now and then, a neighbor's decoration creaked or cackled.

Max loved this part of Halloween most: the warm house, the chilly night, and the feeling that something mysterious might happen… but probably something nice.

He carried the bowl to the porch like it was treasure. Mom set out the decorations: a straw bale, a friendly-looking scarecrow, and a big cardboard haunted house sign.

Max added his own special decoration: a string of paper ghosts he'd made at school. They were lopsided and adorable, like they'd been surprised mid-sneeze.

He taped them across the porch railing.

One ghost immediately fell off.

Max taped it back on, more carefully.

That's when he noticed it: under the porch steps, something flickered—like a tiny light blinking on and off.

Max crouched. “Hello?” he whispered, as if saying it too loud might scare the light away.

The flicker stopped.

Then, very softly, a small “plip” sound came from the shadows. Like a drop of water. Or a tiny footstep.

Max straightened up, feeling a gentle shiver dance up his arms.

“A friendly shiver,” he told himself. “The best kind.”

He picked up the candy bowl and took his place by the door, ready to greet the first trick-or-treaters.

Behind him, the paper ghosts rustled.

And under the steps, the little flicker returned—once, twice—like it was winking at him.

Chapter 2: The Whisper Under the Steps

The first visitors arrived in a giggling swarm: three witches and a dinosaur who kept bumping into the porch railing with his giant foam tail.

“Trick or treat!” they yelled.

Max tipped his captain hat. “Welcome aboard the Candy Ship,” he said. “One treasure each… unless your dinosaur eats the railing.”

The dinosaur gave a sad thumbs-up with a clawed glove.

Max dropped candy into their bags—caramel, lollipops, little chocolate bars. The witches fluttered away like noisy crows, and the dinosaur waddled after them, bonking gently into the pumpkin on the step. The pumpkin didn't mind. It had seen worse.

More kids came: a soccer player, a robot, two cats, and a glittery jellyfish who looked like a lampshade floating on legs. Max kept his smile steady and his candy hand swift.

But between visitors, Max's eyes kept drifting to the porch steps.

The flicker appeared again, then vanished.

Finally, when there was a lull and the street went quiet for a breath, Max crouched by the steps and leaned in.

“Okay,” he whispered. “If you're a mouse, I'm sorry, but I don't have cheese. If you're a ghost, please don't possess my candy bowl. It's very important.”

A tiny voice answered—thin as a thread.

“I'm not a ghost.”

Max froze. The voice was close, but it sounded shy, like it didn't want to get yelled at by the night.

“Who are you?” Max asked, keeping his own voice calm.

A pause.

Then: “I'm… sort of stuck.”

Max's heart did a small hop. Not a panic hop. More like a surprised rabbit hop.

“Stuck where?” he asked.

“Under here,” the voice said. “And my light won't work right.”

Max peeked under the steps. At first he saw only darkness and a tangle of dried leaves. Then two round eyes blinked at him.

Not scary eyes. Curious eyes.

A small figure shuffled forward, and the flicker brightened just enough for Max to see: it was a little yard decoration. A tiny lantern character—about the size of a loaf of bread—with a painted smile and a wobbly battery candle inside.

It looked like someone's cheerful Halloween lantern… except it had legs made of bent wire and a little felt bow tie.

Max stared. The lantern stared back.

“You're… a decoration,” Max said.

The lantern's painted smile didn't change, but its voice sounded embarrassed. “Yes. I was supposed to be on the porch. I fell. Then leaves covered me. Then… it got very lonely.”

Max felt a warm tug in his chest. Halloween was about spooky things, sure, but also about making sure nobody felt left out—even a lantern with a bow tie.

“I'm Max,” he said gently. “Candy Captain.”

“I'm Lumen,” said the lantern. “Porch Light Helper. Or I used to be.”

Max reached in carefully and brushed away the leaves. Lumen's wire legs wiggled like they'd fallen asleep.

Max tried lifting him, but something snagged.

“Ow—um—my bow tie,” Lumen said. “It's caught on a nail.”

Max winced. “Hold still. I'm good at knots. I untied my shoes twice today.”

Lumen made a small noise that sounded like a laugh trying to be quiet.

Max worked carefully, tugging the felt free. Lumen's flicker steadied for a second, then went back to blinking.

“That's weird,” Max said.

“My battery is tired,” Lumen admitted. “I was left out last year too. I think I'm… low.”

Max looked at the candy bowl, then at the door behind him. Trick-or-treaters would come any second.

He had a job. A very serious job.

But he also had a lantern friend stuck under the steps.

Max made a decision. “Okay,” he whispered. “We'll fix this. But we have to do it fast. If I run out of candy, the neighborhood will riot.”

“Riot?” Lumen squeaked.

“Like… polite riot,” Max said. “With disappointed faces.”

Lumen's flicker brightened, as if he liked the idea of being important.

Max slid Lumen out from under the steps and set him gently by the door. Then he glanced down the street.

A group was coming. Big group. Lots of costumes.

Max grabbed the candy bowl, stood tall, and whispered to Lumen, “Stay here. Try not to faint.”

“I will try,” Lumen whispered back, flickering bravely.

Chapter 3: The Mystery of the Missing Glow

The porch became a parade.

A mummy with toilet paper unraveling behind him. A princess with a sword (which Max respected). A werewolf with fluffy ears who sneezed glitter. A tiny toddler dressed as a pumpkin who said “Trickuh treatuh” like it was the funniest secret.

Max handed candy to each one, making pirate jokes and wishing everyone “Happy haunting!” in his friendliest spooky voice.

But between each “thank you,” Max kept watching Lumen.

The lantern's light sputtered like a hiccup. Once, it went almost dark. Then it blinked back, weak and stubborn.

When the crowd finally thinned, Max leaned toward Lumen. “We need a new battery.”

“I think so,” Lumen said, sounding small. “I don't want to go out. It's… dark, when I go out.”

Max nodded. He understood. Sometimes even brave pirates didn't like being in the dark alone.

He called inside, “Mom? Do we have spare batteries?”

Mom's voice floated back. “Check the junk drawer, Captain!”

“The junk drawer,” Max repeated solemnly, as if it were a dangerous jungle. “That drawer eats people.”

Lumen flickered. “If it eats you, can I have your candy?”

Max gasped. “Lantern! Betrayal!”

Lumen made a soft clicking sound that might have been a giggle.

Max carried the candy bowl inside and set it on the table. “Guard the treasure,” he told Dad, who was adjusting his vampire tablecloth-cape.

Dad gave a dramatic bow. “I shall protect it with my… mild vampire powers.”

Max hurried to the kitchen and yanked open the famous junk drawer. It was stuffed with rubber bands, old keys, a tiny screwdriver, and at least seven things that were definitely supposed to be in a different universe.

He rummaged, whispering, “Batteries, batteries…”

He found one AA battery rolling in the back like it had been hiding.

Then another.

Then… a third, but it was taped to a pen.

Max freed it. “Yes!” he whispered.

He rushed back to the porch. Lumen waited by the door, his bow tie slightly crooked like he'd been worrying.

“I have supplies,” Max announced. “Operation Glow-Back begins.”

“How do you open me?” Lumen asked.

Max examined the lantern carefully. There was a little panel on the bottom with a tiny screw.

Max frowned. “We need the screwdriver. Of course.”

Behind him, a gust of wind whooshed. The paper ghosts on the railing flapped and smacked each other like they were arguing.

Lumen's flicker dipped low.

Max looked toward the yard. Near the scarecrow, something moved—just a little.

A shadow passed across the lawn, quick and quiet.

Max's stomach did another friendly shiver.

“Did you see that?” Max whispered.

Lumen's light blinked. “I saw a… swoosh.”

Max leaned closer. “Are you sure you're not haunted?”

“I am a lantern,” Lumen said, very matter-of-fact. “I am supposed to be spooky-cute. Not actually haunted.”

The shadow moved again, near the straw bale.

Max squinted. The streetlight made everything look extra Halloween-y. Even a mailbox looked like it was plotting something.

Max swallowed. “Okay. We'll get the screwdriver. And then we'll figure out what's sneaking around.”

He dashed inside, returned with the screwdriver, and flipped Lumen gently upside down.

“Sorry,” Max said.

“I'm fine,” Lumen replied, sounding dizzy anyway.

Max unscrewed the panel and swapped the batteries. For a second, nothing happened.

Then Lumen's light turned on—bright, warm, and steady, like a tiny friendly campfire.

Lumen's voice sounded happier instantly. “Oh! That's better. I can see my own bow tie again!”

Max laughed. “Great. Now we can—”

A loud CRUNCH came from the porch railing.

Max whipped around.

One of his paper ghosts had torn loose and was dangling by one corner.

Under the railing, something small and fast scurried away into the yard, dragging a strip of white paper behind it like a stolen scarf.

Max stared. “Hey! That's my ghost!”

Lumen's light shone toward the lawn. “Thief!”

Max held up his bendy sword. “Candy Captain and Porch Light Helper—after the paper-snatcher!”

They tiptoed off the porch together.

Max realized, not for the first time, that Halloween was excellent at turning normal problems into adventures.

Especially when your teammate was a bow-tied lantern.

Chapter 4: The Rustle in the Leaf Pile

The yard was a crunchy sea of leaves. Each step sounded like stepping on potato chips.

Max crept toward the straw bale. Lumen waddled beside him, his wire legs making a faint “plink-plink” sound, like very tiny tap shoes.

“Stealth,” Max whispered.

“I am extremely stealthy,” Lumen whispered back, shining like a beacon.

Max glanced at him. “You're literally a light.”

“Oh,” Lumen said. “Right. I will… shine quietly.”

They followed the trail: a torn strip of paper ghost, bits of tape, and a few leaves that had been kicked aside.

The trail led to the biggest leaf pile by the fence—the one Max's dad had promised to rake “later,” which usually meant “in the spring.”

The leaf pile rustled.

Max lifted his sword. “Show yourself!”

The leaf pile rustled again.

A pair of ears popped out.

Not wolf ears. Not bat ears.

Bunny ears. Big, floppy bunny ears.

Max blinked.

A small kid sat up slowly, covered in leaves, wearing a bunny costume and holding Max's paper ghost like a guilty flag.

The bunny kid looked about Max's age. His cheeks were red from the cold, and his eyes were wide like he'd been caught stealing cookies.

Max lowered his sword. “You… are not a monster.”

The bunny kid's shoulders drooped. “No.”

Lumen's light shone warmly on the bunny costume. “Are you… a paper ghost thief?”

The bunny kid hugged the torn ghost tighter. “I didn't mean to steal. I just… needed it.”

Max frowned. “Needed it for what?”

The bunny kid glanced toward the street, where other kids were laughing and running from house to house. “I was supposed to come with my cousin,” he said. “But my cousin went without me because I took too long. And my mom is working late. So I came alone.”

Max's chest gave that warm tug again.

“I wanted to decorate my bag,” the bunny kid said, looking at the torn ghost. “To make it feel… less lonely.”

Max glanced at Lumen. Lumen's light didn't flicker now. It shone steadily, like it was listening with its whole lantern body.

Max took a breath. “What's your name?”

“Eli,” the bunny kid said quietly.

Max nodded. “Okay, Eli. Here's the thing. That ghost is part of my porch decoration. But… I think we can fix it.”

Eli's eyes flicked up. “You're not mad?”

Max shrugged. “A little. But also… I get it. Halloween is better with a team.”

Lumen clicked happily. “Yes. A team. Like us.”

Eli stared at the lantern, mouth open. “Your decoration talks.”

Max said, “Only when it has fresh batteries. Don't get any ideas.”

Eli let out a small laugh, the kind that starts scared but ends relieved. He held out the ghost. “I'm sorry. I can help put it back.”

Max took the torn paper carefully. “Deal. But first—are you trick-or-treating?”

Eli nodded, holding up an empty bag. “I kind of… started late.”

Max pointed his sword toward the porch. “Then you are coming with me.”

Eli blinked. “What?”

Max grinned. “I'm not leaving a kid alone on Halloween. Also, I have candy to distribute and a porch to protect. You can be my… Assistant Candy Captain.”

Eli's face brightened. “Really?”

Lumen shone even brighter. “Assistant Captain Bunny!”

Eli giggled again. “Okay.”

Max looked at the torn ghost. “And we'll repair my decoration. Because it deserves a happy ending too.”

Together, they walked back across the yard—Max crunching leaves, Eli crunching leaves, Lumen plink-plinking and lighting the way like a little friendly star.

Behind them, the leaf pile settled back into silence, as if it had never been part of the mystery at all.

Chapter 5: The Porch Put Right

Back on the porch, Max set the torn paper ghost on the table. Eli pulled a roll of tape from his bag like a magician.

“I always carry tape,” Eli said proudly. “My mom says I'm a ‘prepared disaster.'”

Max snorted. “That's a compliment on Halloween.”

They worked together, smoothing the paper and taping the tear from the back so it wouldn't show too much. Lumen leaned in, shining his light so they could see every crease.

“You are excellent at glowing,” Max told him.

“It is my main talent,” Lumen said modestly.

When they were done, the ghost looked a little wrinkly—like it had lived an exciting life.

Max held it up. “Perfect. It's… a brave ghost.”

Eli nodded seriously. “A survivor ghost.”

They stepped to the railing. Max carefully retaped the ghost in its spot, pressing the tape down firmly.

This time, it stayed.

A breeze passed, and all the paper ghosts swayed together, as if they were dancing. The repaired ghost fluttered proudly in the middle.

Max stepped back. “Porch decoration: restored.”

Lumen's warm light shone over the porch, making everything look cozy instead of creepy—the pumpkins, the scarecrow, the lanterns, even Dad's vampire cape as he peeked out the door.

Dad raised an eyebrow. “I leave you alone for five minutes and you start a detective agency?”

Max saluted. “Candy Captain, sir. We solved the Case of the Missing Ghost.”

Eli waved awkwardly. “Hi.”

Dad smiled kindly. “Well, welcome aboard. Want some candy?”

Eli's eyes widened. “Am I allowed?”

Max answered first. “He's my Assistant Candy Captain. He has important duties.”

Mom appeared behind Dad, holding a mug of cocoa. She looked from Max to Eli to Lumen, who was standing proudly like a tiny lighthouse. “I'm not even going to ask,” she said. “But I'm glad everyone looks… okay.”

Max grinned. “Everything is okay. Also, Lumen is alive.”

Mom blinked once. “Sure. Great.”

They went back to work at the door. Trick-or-treaters came in waves again, and now Max had help. Eli handed out candy with dramatic seriousness, like each piece was a rare jewel.

“Here you go,” Eli would say, dropping a chocolate into a bag. “You have been… candy-approved.”

Max whispered, “That's not a real thing.”

Eli whispered back, “It is now.”

Lumen stood beside them, glowing steadily, making the porch look welcoming. Kids smiled at the bright little lantern and his bow tie.

One kid dressed as a skeleton pointed. “Cool decoration!”

Lumen whispered, “Thank you, bony citizen.”

Later, when the candy bowl was finally low and the street grew quieter, Max and Eli sat on the porch steps with warm cocoa. The repaired ghost fluttered above them, secure and proud.

“I had a good Halloween,” Eli said softly. “Even though it started weird.”

Max nodded. “Sometimes weird turns into… pretty great.”

Lumen's light hummed. “Friendship turns lonely into bright,” he said, like he'd been practicing that line.

Max laughed. “Did you just make a slogan?”

“I may have,” Lumen admitted.

Eli smiled at Max. “Thanks for not being mad.”

Max looked at the porch, at the ghosts, at the pumpkins, at the warm light spilling from inside the house. “Thanks for helping me fix it,” he said. “And… for joining the team.”

Eli bumped Max's shoulder gently. “Anytime, Captain.”

Above them, the paper ghosts swayed in the breeze like they were clapping quietly.

And the porch—bright, friendly, and repaired—looked ready for Halloween to end with exactly what it should: a warm glow, a shared laugh, and a decoration put right again.

Ad-free €3 per month

Would you like uninterrupted reading? Support Oh My Tales, remove all ads and enjoy other included benefits from 3€ per month.

See the plans & rates
Share

report a problem with this story

What did you think of this story?

Give your opinion by assigning a rating to this story based on what you and/or your child thought. Thank you in advance!

Thank you! Your rating has been taken into account!

The quiz: did you understand the story well?

Conga line
A row of people or things following each other, moving like a dance.
Cozy
Warm, comfortable, and pleasant, like a soft blanket or a quiet room.
Porch
The area just outside a house door where people can stand or sit.
Jack-o’-lanterns
Carved pumpkins with faces and a light inside, used for Halloween.
Rustled
Made soft, dry sounds like leaves or paper moving together.
Flicker
A small, quick change of light that goes on and off a little.
Lull
A short quiet time when noise or action slows down.
Snagged
Caught on something so it cannot move easily and gets stuck.
Embarrassed
Feeling awkward or shy because of something awkward or silly.
Sputtered
Made weak, broken sounds, like a small light trying to stay on.
Waddled
Walked with short steps, moving the body side to side, like a duck.
Parade
A group of people or things moving together in a line for show.
Steady
Firm and not changing, like a light that stays the same strength.

Create a magical and unique story for your child!

Create a personalized adventure in just a few minutes where your child becomes the hero. With our exclusive tool, it's easy, free, and fun!

Create a story

Download this story:

Download this story in PDF Download the e-book (.epub)

To read next in Halloween Stories for 9-10 years old

Get new stories every Sunday evening!

Receive 7 exciting and captivating stories, tailored to your child's age and tastes, every Sunday at 5 PM*. It's free and guaranteed spam-free!
*Email sent at 5 PM Central European Time (CET).
We don't like spam either. So, we will only send you stories. You can unsubscribe whenever you want.