How to Write Dialogue That Sounds Real
How to write dialogue that sounds real is a craft skill, not a talent. Realistic dialogue comes from giving each character a distinct voice, cutting the parts of speech that nobody actually says, and letting conversation do story work instead of filling space. This guide covers the techniques that make dialogue readable, from voice differentiation to subtext, with examples you can apply to your work-in-progress today.
Here is the problem with most first-draft dialogue: real people are boring to listen to, and characters who talk like real people are boring to read. Actual speech is full of “um”, small talk, half-finished sentences, and polite nothings. Fiction dialogue is not a transcript, it is an impression of speech. The craft is keeping the natural texture while removing the noise, and once you see the difference, you cannot unsee it.
Why transcripts make terrible dialogue
Record a real conversation and type it out. Then read it. The result is nearly unreadable: repetitive, aimless, full of hedge words. The lesson is that readers do not want real speech, they want speech that feels real. The techniques below create that feeling.
Cut the greetings and small talk. Nobody needs to watch characters say hello unless the hello is doing something. Enter conversations at the interesting point. “Did you call the bank?” is a better opening line than “Hi, how are you, come in, sit down.”
Compress the beats. Real exchanges circle, repeat, and stall. Written dialogue can be elastic: each line moves things forward, sharpens the conflict, or reveals something new. If two consecutive lines do none of those three things, cut them and see if the scene still works. It usually works better.
Give every character a distinct voice
The test for dialogue is simple: cover the dialogue tags and read the lines. Can you tell who is speaking? If every character sounds like the narrator, the scene has a voice problem. Ways to differentiate:
- Vocabulary: a mechanic and a professor describe the same broken machine in different words
- Sentence length: one character speaks in clipped fragments, another in flowing paragraphs
- Speech habits: a verbal tic, an overused phrase, a way of answering questions with questions
- Values: what a character notices reveals who they are, and two characters in the same room notice different things
Pick two or three of these per character, not all of them. A character defined by one habit plus one value is distinct enough. The advice from working editors is consistent on this point: distinctness comes from a few deliberate choices, sustained.
Write subtext, not speeches
People rarely say exactly what they mean, and characters who do read as flat. Subtext is the gap between what a character says and what they want. A scene where a daughter asks her father about the weather is not about weather if she is really asking whether he is well enough to be alone, and readers feel the difference even when it is never stated.
Practical ways to build subtext:
- Give the character a reason not to say the real thing: pride, fear, protection, politeness
- Let characters answer the question they wish had been asked, not the one that was
- Use objects and tasks: dialogue carried out while hands are busy hides emotion well
- Let the reader know something the other character does not, so every line carries double meaning
When two characters want different things from one conversation, every line is contested, and contested lines are interesting lines. We touched on this from the plotting side in writing place into fiction, because setting and subtext work the same way: both show the reader what the character will not say.
Tags, beats, and action lines
“Said” is invisible, and invisible is what you want. Fancy tags like “exclaimed”, “retorted”, and “opined” draw attention to the writing instead of the words. Use “said” and “asked” almost always, and cut tags entirely when the speaker is obvious from the line itself.
Action beats do the heavier lifting. “She set the cup down without drinking.” A beat like that does three jobs at once: it attributes the line, it paces the exchange, and it shows emotion without naming it. The rule of thumb: alternate dialogue and beats in long exchanges, and keep beats short, one physical action, not a paragraph of throat-clearing.
Read it aloud, always
The ear catches what the eye misses. Read your dialogue aloud, or better, have someone else read the other part. Lines that looked fine on the page collapse when spoken: too long, too formal, too explainy. Two passes out loud fix most dialogue problems faster than any amount of silent revision. It is the advice in most working editors’ dialogue guides as well, and the reason it survives as advice is that it works.
One specific listen for: characters explaining things to each other that both already know. “As you know, your mother died last year” exists only for the reader’s benefit, and readers resent it. If the reader needs the information, find a way for the character to have a reason to say it, or deliver it another way entirely.
FAQ: writing dialogue
How do you write dialogue that sounds natural?
Cut everything people say that carries no meaning, including greetings, small talk, and hedge words, then compress each line so it moves the scene forward. Give characters distinct voices through vocabulary, sentence length, and habits. Read the result aloud, because the ear catches stiffness the eye forgives. Natural dialogue is an impression of speech, not a transcript.
Should writers use “said” or more descriptive dialogue tags?
Use “said” and “asked” almost always. They are invisible, so readers register the words, not the attribution. Descriptive tags like “exclaimed” or “chided” pull attention to the author. Use short action beats instead when you need to attribute a line and show emotion, for example “she set the cup down”. That does the work of a fancy tag without the noise.
How do you show what a character is feeling without saying it?
Through subtext and action beats. Let the character talk about something adjacent to what they feel, and show feeling through physical action between lines. “Fine. Whatever you think.” combined with a character checking their phone tells the reader everything about how fine it is. Stating emotions in dialogue flattens the scene; implying them lets the reader participate.
How much dialogue should a novel have?
As much as the story needs, but with intent. Dialogue accelerates pacing and reveals character fast, so scenes of conflict, negotiation, and intimacy suit it. Description and interiority slow the pace, which suits reflection. A useful balance in commercial fiction is dialogue-heavy scenes alternating with narration-heavy connective tissue, so the reader breathes between exchanges.
How do you write distinct voices for multiple characters?
Assign each major character two or three deliberate voice traits, including vocabulary level, sentence length, and a single speech habit, and keep them consistent. Test by removing dialogue tags: if you cannot tell who spoke, sharpen the traits. Read character lines in isolation while revising to confirm each voice holds up on its own.
Conclusion: dialogue is characters in motion
Good dialogue is not decoration between the plot beats. It is where character shows itself under pressure, where conflict plays out in real time, and where readers decide whether to care. Cut the noise, differentiate the voices, write the subtext, and read every scene aloud. That is the whole craft, practised one conversation at a time. For more on the fiction craft, read about writing a first novel later in life, or browse the latest stories and writing essays.







