If you want to know how to write a short story, the hardest part is usually getting started. Many people wait for the perfect idea, or worry that their writing is not good enough. The good news is that you need neither. You need a small idea, a simple plan and a bit of time. This guide walks you through each step, from the first spark to the final edit.
Why Start With a Short Story?
A short story is a great place to begin because you can finish it. A novel can take years. A short story can take a few weeks, and finishing something teaches you far more than abandoning a bigger project halfway through.
Short stories also force you to make choices. You have limited space, so every scene and every line has to earn its place. That habit will improve everything else you write.
Most short stories run from around 1,000 to 5,000 words. Anything shorter is usually called flash fiction. For a first attempt, aim for about 1,500 to 2,500 words. That is long enough to tell a proper story and short enough to feel manageable.
How to Write a Short Story, Step by Step
1. Start With a Small Idea
Your idea does not need to be original or clever. It just needs to interest you. Ideas often come from ordinary places, such as an overheard conversation, a memory, a news story or a simple question like “What if?”
Try these starting points:
- A character who has to make a hard choice
- A moment when someone loses something important
- Two people who want different things from the same situation
- A familiar place where something unexpected happens
Keep a notebook or a notes app on your phone. Jot down anything that catches your attention. You will soon have more ideas than you can use.
2. Choose One Character Who Wants Something
Stories work when someone wants something and something stands in the way. Your character might want to win an argument, keep a secret or get home before dark. The want does not have to be dramatic. It just has to matter to them.
Stick to one main character and a handful of others at most. A short story has no room for a large cast. Give your main character a clear goal, a flaw and a reason to care. Then put an obstacle in their path.
3. Know Your Beginning, Middle and End
You do not need a detailed outline, but you do need a rough shape. Before you start, write one sentence for each part:
- Beginning: Who is the character, and what do they want?
- Middle: What gets in the way, and how do things get worse?
- End: What changes for the character by the last line?
That change is the heart of your story. It can be big or quiet. A character might finally speak up, finally let go or finally see the truth. If nothing changes, readers will feel the story has not gone anywhere.
4. Pick Your Point of View
Point of view means who tells the story. For beginners, two options work best.
- First person uses “I”. It feels close and personal, and it is easy to write in a natural voice.
- Third person limited uses “he” or “she” and stays inside one character’s head. It gives you a little more distance and flexibility.
Choose one and stay with it. Jumping between viewpoints confuses new writers and readers alike.
5. Open Close to the Action
Your opening has a big job. It needs to make the reader curious enough to keep going. Skip the long scene-setting and start with something happening, whether that is a line of dialogue, a decision or a problem.
For example, “Mum had been hiding the letter for three days” is far more gripping than a paragraph describing the weather. You can add background later, in small pieces, once the reader cares.
6. Write a Messy First Draft
This is the step where most beginners freeze. They try to write and judge at the same time. Do not do that. Your first draft only needs to exist.
Set a small, regular target, such as 300 words a day or three short sessions a week. Turn off distractions and keep going, even when a sentence feels clumsy. You cannot fix a blank page, but you can always fix a rough one.
7. Leave It, Then Edit
When you finish the draft, put it away for a few days. When you come back, you will spot problems you could not see before. Then edit in layers:
- Story first: Does the plot make sense? Does the ending land?
- Scenes next: Cut anything that does not move the story forward.
- Sentences last: Trim wordy phrases and swap vague words for specific ones.
Reading your story aloud helps a great deal. You will hear awkward rhythm and repeated words straight away.
Common Mistakes to Avoid
Every new writer makes a few of the same slips. Watch out for these:
- Too much backstory. Share only what the reader needs, when they need it.
- Too many characters. Keep the cast small so readers can follow.
- Telling instead of showing. Instead of “She was nervous”, show her twisting her ring or checking her phone again.
- Stiff dialogue. Real people interrupt, trail off and say less than they mean. Listen to how people actually talk.
- A rushed ending. Give your final scene as much care as your first.
Where to Find Help and Feedback
Writing alone is fine, but feedback speeds up your progress. Join a local writing group, share your work with a trusted friend, or take a course with a tutor who can guide you. Residential and online workshops from organisations such as Arvon are popular with beginners. The National Centre for Writing also runs events and courses for new writers.
When you feel ready to submit your story to magazines or competitions, Writers’ & Artists’ offers practical advice on how to prepare your work and approach publishers.
If you would like structured, one-to-one support at your own pace, take a look at our creative writing course. Our distance learning approach lets you fit your writing around real life. And if writing sparks a bigger ambition, our guide to career change later in life may give you some food for thought.
Frequently Asked Questions
How do I start learning how to write a short story?
Start with one small idea and one character who wants something. Write a one-sentence summary of your beginning, middle and end, then begin a rough first draft.
How long should a short story be?
Aim for 1,500 to 2,500 words for a first attempt. Most short stories fall between 1,000 and 5,000 words, so this range gives you enough room to develop a character and a problem without losing focus.
How do I come up with a short story idea?
Start small. Use a “what if?” question, a memory, a person you have noticed or a place you know well. Keep a notebook handy and write down anything that interests you.
Do I need a plan before I start writing?
You do not need a detailed outline. A one-sentence summary of your beginning, middle and end is enough to keep you on track.
How long does it take to write a short story?
It varies. Many beginners finish a first draft in two to four weeks by writing a little each day, then spend extra time editing.
Can I write a short story without any experience?
Yes. Everyone starts somewhere. Reading plenty of short stories, writing regularly and getting feedback will help you improve quickly.
How do I know when my short story is finished?
Your story is ready when the ending feels earned, every scene has a purpose and you have read it aloud without wincing. After that, let someone else read it.
Time to Start Writing
You now know how to write a short story from the first idea to the final edit. Pick one idea, one character and one problem, and start with a single messy page. Finish it, then improve it. That is how every writer begins. And if you ever want to turn your writing into extra income, read our 5 practical ways to make money from your hobby at home.