Perfect for young readers, ESL learners, and students building their English through story.
Every single day.
Short, curated stories rooted in Indian life, wisdom, and emotion — each one complete with the moral inside, the words worth keeping, and a feeling that stays long after the last line.
Reading Time: < 1 minuteThe moon wrapped the little courtyard in quiet silver light. A little girl named Mira snuggled beside her mama. “Can you still hear my heart?” Mira signed with tiny hands. Mama smiled and answered with
Reading Time: < 1 minuteIn a small Mumbai apartment, where the evening diya flickered, Mushak the mouse sat by the window and listened. Outside, a train rumbled past. Dhadak. Dhadak. Dhadak. “Bappa,” whispered Mushak. “I want to ride the
Reading Time: < 1 minuteIn a small Mumbai apartment, where the evening diya flickered, a little mouse named Mushak sat on the kitchen shelf and sighed. “Bappa,” he whispered. “I lost my laddoo.” Bappa looked up, his elephant eyes
Reading Time: < 1 minuteThe moon painted the quiet meadow with soft silver light. A tiny white feather named Lumi rested on a flower. “What if I drift too far?” she whispered. The Gentle Wind floated beside her without
Reading Time: < 1 minuteHigh above the sleeping village, a little star named Chinki wiggled impatiently. “Moon uncle, when will I shine as big and bright as you?” she asked. The Moon smiled softly. “Soon, little one. But shining
Reading Time: 3 minutesIn the skirting board of an old Indian home, in a hole no bigger than a coin, Milo the mouse pulled his blanket of cotton wool tighter and sighed. He had spent the whole day watching
Reading Time: 2 minutesEvery evening, Tara shone beside her best friend, a bright little star named Chiku, just three specks away. They had shone together for as long as Tara could remember — the same corner of sky, night
Reading Time: 2 minutesLittle Tara was the smallest star in the whole sky, tucked right at the edge where the dark just begins. Every evening, the same worry crept in. “What if the moon forgets to come tonight?” She
Reading Time: < 1 minuteHigh above the mango tree, every bird was getting ready to fly south for the winter. “Everyone goes,” chirped the sparrows. “That’s just what we do.” Little Gulli was excited for his first big journey.
Reading Time: 2 minutesEvery night, after Sunita Aunty went back to her own flat, Meera pulled the blanket over her head and spoke into her phone. “Papa, I got full marks in my spelling test today.” She listened to
Reading Time: 2 minutesIshita found her grandmother’s notebook while cleaning the almirah for Navami. It was wrapped in a faded green cloth, under old sheets that smelled of camphor. The cover had no name. Inside, in neat blue handwriting,
Reading Time: 2 minutesPinki’s frock was white, and so soft from washing that it felt like a handkerchief. Her mother, Lata, had ironed it at five that morning, in the corner of Mrs. Deshmukh’s kitchen, before the day’s work
Reading Time: 2 minutesPooja hated walking home alone. The lane to her building in Hyderabad was four hundred steps long, and the third streetlight had been broken for months. Every night after work, she paid eighty rupees for an
Reading Time: 2 minutesMrs Kulkarni had one sheet of paper and forty-two doors. She was seventy-one and lived on the second floor of Sai Residency, a housing society in Mumbai. For two months, the society office had held back
Reading Time: 2 minutesAnjali packed two tiffins every morning. One for her husband. One for Aarav, who was nine and liked his parathas folded into triangles. She was a working mother with a 9:30 meeting and a bus that
Reading Time: 2 minutesAt 4:10 every afternoon, the kitchen belonged to Mala. A narrow square of sunlight came through the kitchen window above the sink. It lay on the tiles for twenty minutes, then slid away behind the neighbour’s
Reading Time: 2 minutesHetvi had stage fear. Everyone in Class 7 knew it. Last year, during assembly, she had forgotten her own name on stage. The whole school had waited. Then a boy laughed, and soon others joined him.
Reading Time: 2 minutesMeenakshi had been wrong in front of the whole class eleven times. She kept count. She was fifteen, and she was learning English from a forty-rupee dictionary. Her father had bought it at a pavement shop
Reading Time: 2 minutesYashoda heard it before she saw it. The soft scrape of a wooden stool being dragged across the kitchen floor. Then silence — the particular silence of a child trying very hard not to exist. She
Reading Time: 3 minutesIn the Mughal camp at Cuttack, a soldier named Lalbeg lay wounded on the battlefield, his son beside him. The boy’s name was Salabega, and he was seventeen, and he had already seen more of war
Reading Time: 2 minutesBhoomi had redone the same fraction problem four times, and four times the answer came out wrong. Her exam was two days away, and the notebook page had more crossed-out lines than solved ones. She set
Reading Time: 3 minutesKiran hadn’t left the office before ten at night in nineteen days, and he wore the number like a badge, the way people wear numbers they’ve stopped questioning. The Series B pitch was six weeks out.
Reading Time: 2 minutesIt started with a handful of mud. Sita from next door came running before the afternoon had fully settled — breathless, indignant, her dupatta half-undone from running. “Yashoda! Your son. Your Kanha. He has been eating
Reading Time: 2 minutesAnanya was not allowed to sleep tonight. This was the rule, and she had been reminding everyone of it since morning. “Even if I fall asleep on the floor,” she told her grandmother, “wake me up.
Reading Time: 2 minutesStop pulling each other’s hair and listen, both of you. You think Krishna was always floating around with a flute, looking peaceful? Chup. Let me tell you what that boy actually did to his poor mother.
Reading Time: 3 minutesThe prison cell had no window. Vasudeva knew this because he had counted the stones in the wall so many times he could close his eyes and see every one. One hundred and forty-three stones. He
Reading Time: 2 minutesThe war that lasted 18 days had aged Draupadi beyond her years. Physically and mentally, she felt like an 80-year-old woman. The city was filled with widows, and men were scarce. Orphaned children wandered the streets,
Reading Time: 2 minutesEvery night, after Sunita Aunty went back to her own flat, Meera pulled the blanket over her head and spoke into her phone. “Papa, I got full marks in my spelling test today.” She listened to
Reading Time: 2 minutesIshita found her grandmother’s notebook while cleaning the almirah for Navami. It was wrapped in a faded green cloth, under old sheets that smelled of camphor. The cover had no name. Inside, in neat blue handwriting,
Reading Time: 2 minutesPinki’s frock was white, and so soft from washing that it felt like a handkerchief. Her mother, Lata, had ironed it at five that morning, in the corner of Mrs. Deshmukh’s kitchen, before the day’s work
Reading Time: 2 minutesAnjali packed two tiffins every morning. One for her husband. One for Aarav, who was nine and liked his parathas folded into triangles. She was a working mother with a 9:30 meeting and a bus that
Reading Time: 2 minutesHetvi had stage fear. Everyone in Class 7 knew it. Last year, during assembly, she had forgotten her own name on stage. The whole school had waited. Then a boy laughed, and soon others joined him.
Reading Time: 2 minutesNeha climbed three floors with a heavy bag in each hand. She had no plan for starting over. She had only a bus ticket and no idea what to tell her parents. She had not called
Reading Time: 3 minutes“He needs to take this twice a day,” the pharmacist said. “With food. Not with the blood thinner — those need four hours apart.” Thatha looked at Aanya. Suddenly every word felt heavy. She was eleven.
Reading Time: < 1 minute“You’re wasting ten minutes every day,” the station master said. “One day you’ll realize it.” Aarav only smiled. Every evening, before catching his train home, he spent ten minutes arranging the chairs on Platform Three.
Reading Time: 2 minutesRitvik walked half a step ahead of Dada. Every morning, before breakfast, they went for a walk together. And every morning, Ritvik wished Dada could walk just a little faster. Today Dada stopped at the corner
I started English Short Stories because I believe that a good story — the right story, at the right moment — can change how you see your day. Sometimes your whole life.
I write some of these stories myself. I curate others. I search for the ones that carry something real — a lesson you didn’t expect, an emotion you forgot you had, a word that opens a new door.
Every story on this platform is here because I genuinely believe it is worth your time. That is a promise I take seriously.
"Stories have the power to bridge hearts and inspire change."
Every story is curated or crafted for one reason — because it carries something real worth your time.
No preachy endings. The lesson lives naturally inside the story, the way wisdom always should.
A warm vocabulary section after every story — written like a friend explaining, not a dictionary defining.
Key expressions from the story, shown in real-life context so the language stays with you long after the last line.
Every story ends with a clean three-line summary — so you can revisit, reflect, or share it in seconds.
Stories drawn from Indian life, values, and wisdom — written in English, felt in the heart.
I read The Last Bench story and sat quietly for five minutes after. I do not know why but it made me think of my father.
Niranjana M., Mumbai
Complete Stories, Zero Fillers
Readers Like You
Stories Read, Feelings Felt
Countries, One Shared Love
Some come from a conversation overheard on a train. Some from a lesson my father taught me without realising he was teaching anything at all.
Every story begins with one question — does this carry something true? I search for that truth first. The story follows. And I never publish it until it feels complete — not just finished, but truly complete.
Not every story makes it here. We read, feel, and ask one question — does this carry something real worth your time.
Every story hides a lesson. We find it, shape it, and weave it naturally into the narrative so it lands without feeling forced.
We handpick the vocabulary, phrases, and expressions that stay with you long after the story ends.
Before anything is published, it must pass one final check — does this story teach, move, and inspire all at once.