Writing Craft

How to Write Dialogue That Feels Real

Kia Orion | | 10 min read

In 1927, Ernest Hemingway published a short story called Hills Like White Elephants. It takes place at a train station in Spain. A man and a woman are sitting at a table, drinking beer, waiting for a train to Madrid. They talk about the hills in the distance, about drinks, about whether to order another round. They talk about a "simple operation." They never say what the operation is.

The story is roughly 1,500 words. Almost nothing happens. Nobody enters or leaves. Nobody throws a punch or slams a door. Two people sit at a table and talk past each other, and by the time you reach the final line, you understand everything about who they are, what they want, and what's about to happen to them. You understand who holds the power and who is afraid. You understand that this couple is probably finished, even though neither of them says so.

What gets me is how little Hemingway gives you. There are no interior monologues. No narrator stepping in to tell you how the woman feels when the man says "It's really an awfully simple operation." You just hear what they say, and you feel the weight of what they don't.

If you're trying to learn how to write dialogue in fiction, that story is the whole syllabus. Dialogue works when it carries more than the words on the page. When two characters talk, the interesting part is almost never the thing they're actually saying. It's the gap between what they mean and what comes out of their mouths.

Most writing advice treats dialogue like a skill you bolt onto a scene. Add some quotation marks, make it sound natural, keep it snappy. But the writers who do it best treat dialogue as the place where characters reveal themselves by trying not to.

Subtext is what the character can't say out loud

In Hills Like White Elephants, the word "abortion" never appears. Never. And yet every single line either pushes toward that reality or pulls away from it. The man keeps saying how simple the operation is. The woman keeps changing the subject, looking at the hills, asking about drinks. The word hangs over the whole story like weather.

This is what good dialogue actually does. People don't say what they mean. They circle what they mean while talking about something else entirely. The man in Hemingway's story isn't really talking about a medical procedure. He's negotiating for his freedom. The woman isn't really asking about the hills. She's trying to find a reason to stay.

Elmore Leonard understood this instinct as well as anyone. His famous advice was that if you can skip a line of dialogue without losing anything, you should skip it. But the corollary matters more: what you can't skip is the distance between what a character wants and what they're willing to say out loud. That distance is where all the tension lives. You don't need to name it. You just need to let the reader feel it.

Real dialogue sounds like people, not like information

George Saunders talks about this in A Swim in a Pond in the Rain. The way people actually talk is messy. Full of interruptions and half-finished thoughts, answers to questions nobody asked, sudden pivots into something unrelated. We repeat ourselves. We trail off. We say "anyway" and change the subject when we get too close to something we don't want to feel.

Saunders uses the word "load" to describe what good dialogue carries. It's the weight of everything the character isn't saying, pressed into the shape of what they are saying. A character who responds to "Do you love me?" with "Did you feed the dog?" is telling you everything. The line itself is almost nothing. The load is everything.

I think the quickest test for dialogue is also the simplest one. Read it out loud. Actually say the words. If you'd never say a line like that to a friend at a coffee shop, your character probably shouldn't say it either. This doesn't mean dialogue has to be realistic in a transcription sense. Nobody wants to read actual conversation with all its "ums" and dead ends. But it has to feel like it could come out of a human mouth.

Every morning, two characters in a room wanting different things. One prompt to find out what they say.

Free. Every morning. Unsubscribe anytime.

"Said" is invisible, and that's the point

Elmore Leonard had another rule, maybe his most famous: never use a verb other than "said" to carry dialogue. Not "he ejaculated." Not "she demurred." Not "he expostulated." Those tags fight for the reader's attention. They wave their arms. They say look at me, look at what a good writer I am, look at this interesting verb I found.

"Said" disappears. And that's exactly what you want. You want the reader inside the conversation, not noticing the scaffolding that holds it up.

Now, Toni Morrison broke this rule. She broke it deliberately, and she broke it brilliantly. But she broke it knowing exactly what she was doing and why. When Morrison uses a word other than "said," it's because the moment demands a specific texture that "said" can't provide. She earned the deviation.

New writers tend to break the rule for the opposite reason. They've heard somewhere that "said" is boring, that you need to vary your dialogue tags to keep things interesting. That's exactly backwards. "Said" is boring in the best possible way. It's boring the way a window is boring. You don't look at it. You look through it.

The real work happens between the lines

What a character does in the space between lines of dialogue matters as much as the lines themselves. Maybe more. In Morrison's Beloved, characters stop mid-sentence to look at something across the room, to pick something up, to leave without finishing a thought. Those physical beats aren't stage direction. They're the thing the character can't bring themselves to say, rendered as movement instead.

I'm not sure why this works as well as it does, but I think it has something to do with how we actually experience difficult conversations. When someone tells you something that changes everything, you don't respond immediately. You look at your hands. You take a sip of water. You notice a crack in the ceiling you've never noticed before. The body does something while the mind catches up. When you give your characters those small physical moments between lines of dialogue, you're giving the reader permission to feel the weight of what was just said before the next line arrives.

You don't learn to write dialogue by studying rules about dialogue. You learn it by writing two characters into a room and making them want different things, then listening to what they say to each other and, more importantly, what they don't. The practice is daily and it's unglamorous and most of what you write on any given morning won't be good. But every once in a while you'll write a line where a character says one thing and means another, and you'll feel the whole scene tilt, and you'll know something just happened on the page that you didn't plan.

That's the work. Show up tomorrow and do it again.

The work is daily and unglamorous. One prompt tomorrow morning to keep you writing.

Free. Every morning. Unsubscribe anytime.

K

Kia Orion

Author of The Writer's Daily Practice, the #1 Bestselling book in Journal Writing and Writing Skills. He writes a free daily reflection for writers.

Keep reading

Stop staring at the blank page. Start writing with purpose.

A free daily reflection delivered to writers every morning. Quotes from literary masters, an original reflection, and a prompt to get you writing.

Join 1,000+ writers. No spam. Unsubscribe anytime.