
Flat dialogue is the fastest way to lose a reader or an audience. If your characters all sound like you, or like a customer-service script, the scene dies. This article shows you how to write dialogue that sounds like real speech without transcribing the boring parts of real speech. You will learn what actually makes talk feel alive, a method you can apply line by line, and the mistakes that make dialogue sound fake.
Why most dialogue sounds fake
Real conversation is not information transfer. People talk to get something: reassurance, a yes, the last word, a way out of the room. When writers forget this, they use dialogue to deliver facts the reader needs. The result is characters explaining things they both already know. That is the root cause of stiff dialogue, and no amount of slang fixes it.
Speech has subtext
Most of what people mean sits under what they say. A character who says “It’s fine” often means the opposite. Good dialogue lets the reader feel the gap between the words and the want. When every line says exactly what the character feels, the scene flattens.
People interrupt, dodge, and repeat
Natural talk is messy in specific ways: interruptions, half-answers, changing the subject to avoid a question. You do not need to copy every stumble. You need a few well-placed ones so the ear believes the rest.
A method you can apply
Work each exchange in three passes.
- Pass one: want. Before writing a line, name what each character wants in this moment. Not in the whole story. In this beat.
- Pass two: obstacle. Make the other character resist, deflect, or want something different. Conflict of wants creates rhythm.
- Pass three: cut. Delete greetings, throat-clearing, and any line that only exists to inform the reader. Start the scene late and leave early.
A worked example
Weak version:
“Hi Mom. I wanted to tell you that I lost my job today and I feel very anxious about the future.”
“Oh no, that is terrible. How do you feel about that?”
Both lines announce feelings and information directly. Now with wants and subtext:
“You didn’t have to drive over.”
“I brought soup.”
“I’m not sick.”
“I know what you’re not.”
Nobody says “I lost my job” or “I’m worried about you.” The mother wants to help without being told to leave. The son wants to keep his dignity. The reader fills in the rest, which is exactly what makes it feel real.
Reading it out loud
The single most reliable test is your own voice. Read the scene aloud, or better, have someone read it back to you. Lines that no human mouth wants to say will trip you up immediately. Playwrights rely on this because actors expose fake dialogue instantly. Fiction writers can borrow the same check for free.
Common mistakes and how to fix them
- Name-calling. “Well, John, as you know…” People rarely say each other’s names in conversation. Cut most of them.
- Everyone sounds the same. Fix it by giving each character a different rhythm: one speaks in short bursts, another in long, hedging sentences. Voice is length and pacing, not just word choice.
- Dialect spelled out. Heavy phonetic spelling (“gonna,” “wanna,” dropped letters everywhere) slows reading and can read as mockery. Suggest accent through word order and rhythm, not spelling.
- On-the-nose emotion. If a line states the feeling outright, try replacing it with an action or a dodge. “I’m angry” becomes a character calmly stacking dishes too hard.
- Speeches. When one character talks for a paragraph, break it with interruption or resistance. Real people rarely get to finish.
Action steps
- Write the scene once, fast, without judging it.
- Mark each character’s want in the margin for every beat.
- Delete any line that only informs the reader.
- Read it aloud and cut whatever your mouth resists.
- Give the two speakers different sentence lengths.
Do this on one short scene today. You will hear the difference before you finish the second pass.
Conclusion and next step
Real-sounding dialogue comes from wants in conflict, subtext, and ruthless cutting, not from clever lines. Your next step: take one page of your current draft, apply the three-pass method, and read it aloud. Keep only what survives the ear.
FAQ
How much slang should I use?
Just enough to place the character, then stop. Slang dates quickly and can distract. Rhythm and word order carry voice more durably than trendy vocabulary.
Should dialogue be grammatically correct?
Not usually. People speak in fragments and run-ons. Correct grammar often makes speech sound stiff. Follow the character’s natural rhythm instead of the rulebook.
How do I write an argument without it feeling repetitive?
Escalate the tactic, not the volume. Each line should try a new approach: guilt, then logic, then a low blow. Repetition happens when characters keep making the same move.
Do I need dialogue tags on every line?
No. In a two-person scene, once the rhythm is clear, you can drop most tags. Use action beats occasionally to anchor who is speaking and to show behavior.