
Guide to writing dialogue
How to Write Dialogue: Punctuation, Tags and Examples
Every punctuation rule with a correct example, when said is enough and when to drop the tag, and how to make characters sound like real people.
Good dialogue moves the scene forward, shows who each person is, and leaves the important thing unsaid. To write it, give every speaker something they want from the conversation, cut the greetings and small talk, and let people talk around what they mean. Then punctuate it the standard way: a new paragraph for each speaker, the comma or period inside the closing quotation mark, and “said” or a small action only where the reader needs to know who's talking.
Below is every punctuation rule with a correct example, from tags to interruptions to a speech that runs over several paragraphs. After that come dialogue tags (when said is enough and when to drop the tag), action beats, two before-and-after rewrites written for this guide, the most common mistakes, and a checklist for your next pass.
How to punctuate dialogue: the rules with examples
These are the standard American conventions, and each example follows fiction editor Beth Hill's guide to punctuation in dialogue. One rule sits under all of them: only the spoken words go inside the quotation marks, and periods and commas always go inside the closing mark (GrammarBook, rule 4).
Dialogue punctuation, one example per rule
| Situation | Write it like this | The rule |
|---|---|---|
| Tag after the line | “I’ll drive,” Mara said. | A comma ends the spoken part, inside the quotation mark. The tag starts lowercase because it's the same sentence. |
| Tag before the line | Mara said, “I’ll drive.” | A comma after the tag, a capital to start the speech, and the period inside the closing mark. |
| Tag in the middle of a sentence | “If you’re tired,” Mara said, “I’ll drive.” | Commas on both sides of the tag. The speech picks up in lowercase because the sentence hasn't ended. |
| Tag between two sentences | “I’ll drive,” Mara said. “You’re tired.” | A period after the tag, and a capital to start the next sentence. |
| A question or exclamation | “Can you drive?” Mara asked. | The question mark replaces the comma, and the tag still starts lowercase. |
| An action instead of a tag | Mara held out her hand. “Keys.” | An action isn't a tag, so it's a sentence of its own with a period. Keep it in the same paragraph as the speaker's line. |
| An action after the line | “Keys.” Mara held out her hand. | A period inside the quotation mark, then the action as a new sentence with a capital. |
| Talking to someone by name | “Give me the keys, Dev.” | A comma sets off the name, or a word like honey, wherever it falls in the line. |
| A quote inside a line | “She said, ‘Don’t wait up,’ and left.” | Single quotation marks inside double ones. |
| Trailing off | “I thought maybe we could…” | An ellipsis when the speaker fades out on their own, with no period after it. |
American style, following Beth Hill's guide and The Chicago Manual of Style. Interruptions and long speeches are in the next section.
Writing in British English?
British books usually put speech in single quotation marks and use double marks for a quote inside a quote, as the Editor's Manual explains. Either style is fine. Pick one and keep it for the whole book, and follow your publisher's house style if it has one.
Interruptions, trailing off and long speeches
Use an em dash when a line is cut off, by another speaker or by something happening, and an ellipsis when the speaker trails off on their own. When an action breaks into the middle of a sentence, the dashes go outside the quotation marks, so only the spoken words sit inside them. The Chicago Manual of Style's blog walks through each case in Prose, Interrupted.
“I was only trying to—”
“I know what you were trying to do.”
“—help,” Dev said.
“Keys”—Mara held out her hand—“now.”
- Cut off. The dash goes inside the quotation mark, with no comma or period after it. The next speaker starts a new paragraph.
- Picking up. A dash at the start shows Dev finishing the line that was cut off.
- Action mid-line. The dashes sit outside the quotation marks, because Mara's gesture isn't spoken.
When one character speaks for more than a paragraph, leave the closing quotation mark off every paragraph but the last, and open each new paragraph with a quotation mark (GrammarBook, rule 9). Whenever the speaker changes, start a new paragraph, even if the reply is one word.
“The first winter, we lost the roof. Dad said we’d fix it in spring, and we did, mostly. The kitchen still leaks when the wind comes off the lake.
“The second winter, we lost Dad. Nobody fixed that.”
- No closing mark at the end of the first paragraph, which tells the reader the same person is still talking.
- An opening mark starts the second paragraph, and only the last paragraph closes the quote.
Action beats: show who's talking without a tag
An action beat is a small action, gesture or thought set next to a line so the reader knows who said it. Audrey Wick's guide to beats for Writer's Digest describes them as a way to show movement and feeling between lines and to control the pace. A beat goes in the same paragraph as its speaker's line, and it takes a period, not a comma, because it's a sentence of its own.
- A beat can show a feeling the line hides: “I’m fine.” She folded the letter smaller, then smaller again.
- A beat can make a pause. One between two lines slows the exchange the way a silence would.
- A beat can keep the reader in the room. One detail of the place grounds the talk without a paragraph of description.
Don't beat every line
A conversation where every line comes with a nod, a sip or a glance reads like stage directions. If the reader knows who's talking and the words carry the feeling, leave the line bare.
How to make dialogue sound like real people
Real speech is full of greetings, repeats and ums. Dialogue on the page keeps the feel of real talk and cuts the rest. The strongest tool is subtext, because people rarely say exactly what they mean. In Ernest Hemingway's 1927 story “Hills Like White Elephants”, a couple waiting for a train argue about an operation the story never names, and the reader follows every line.
Give each speaker a want
Before you write, know what each person wants from this conversation and what they won't say out loud. The tension lives in the gap between the two.
Come in late, leave early
Start after the hellos and stop once the balance between them has shifted. If a line only moves people from the door to the table, cut it.
Let them dodge
People answer a different question, change the subject or go quiet. Matthew FitzSimmons calls this not everyone having the same conversation and points to Hemingway as the model.
Give each person a voice
Vary sentence length, vocabulary and grammar, so a clipped speaker and a rambling one can share a page with hardly a tag. Note how each person talks and what they never say in the voice section of a character sheet, or let the character generator draft that section, plus a line only they would say, for someone new.
Use names sparingly
People rarely say each other's names, so a name in dialogue should do something: get attention, assert power or show recognition. FitzSimmons makes the same point.
Keep accents light
Suggest an accent with word order and a few local words rather than phonetic spelling, which is slow to read and can come across as mocking.
Summarize what doesn't matter
Not every exchange needs quotation marks. “They argued about the bill all the way home” covers talk the reader doesn't need line by line. If a conversation that does matter is summed up in one sentence, the show, don't tell option in the story rewriter turns it into a scene.
Read it aloud
Your ear catches stiff lines, tongue-twisters and speeches nobody could say in one breath.
Before:
“I’m angry that you forgot my birthday,” Priya said angrily.
“I’m sorry. I feel terrible. Work has been really stressful lately,” Sam replied apologetically.
After:
Priya set the cake on the counter. Grocery store, half price, her name piped in blue.
“You didn’t have to do that,” Sam said.
“Somebody did.”
He opened the drawer for a knife, then shut it again. “Work’s been…”
“I know what work’s been.”
- Subtext. Nobody says birthday, angry or sorry. The half-price cake with her own name on it says all three.
- Tags. Both adverbs are gone. One plain said, and actions for the rest.
- Power. Sam trails off and Priya cuts in before he can finish, which shows who has the upper hand.
Before:
“As you know, Ellen, Dad left the farm to both of us when he died, and I want to sell it because I live in Chicago now.”
“Yes, Jo, and as you know, I have run this farm for twelve years and I don’t want to sell.”
After:
“The realtor says spring’s the best time to list.” Jo had the papers spread across Dad’s desk.
“You flew in for that.”
“I flew in because half of it’s mine.”
Ellen picked up the milk pail. “Cows don’t know whose half they’re standing in.”
“Ellen—”
“Twelve years, Jo. Twelve winters.” The screen door banged behind her.
- Exposition. Every fact still comes through: the shared inheritance, Jo living far away, Ellen's twelve years on the farm. They arrive as weapons in the argument, not as a briefing.
- The term. Workshops call the before version “As you know, Bob” dialogue: characters telling each other what both already know.
- Names. Each name appears only when someone needs to be heard, which is why it lands.
If a conversation in your draft still reads like the before versions, paste it into the dialogue generator. It keeps what happens and who says what, rewrites the flat lines so each voice is distinct, and notes how each character sounds so you can keep them consistent.
Common dialogue mistakes, and the fix for each
- Characters explaining what both already know. Let the facts slip out in an argument or a joke instead.
- Fancy tags such as retorted, inquired and growled. Use said, and let the words carry the feeling.
- Adverbs on tags. The Turkey City Lexicon calls this a Tom Swifty, after “‘We’d better hurry,’ Tom said swiftly.” Cut the adverb and sharpen the line.
- Tags that repeat the line, such as “Let’s get out of here,” he said, urging her to leave. Cut everything after said.
- Using smiled, laughed or shrugged as a tag. End the line with a period and make the action its own sentence.
- Two speakers in one paragraph. Give each new speaker a new paragraph, or readers will credit the line to the wrong person.
- A speech that runs half a page with no reply or movement. Break it with an interruption, a beat or a question.
- Every um, er and well written out. A few show hesitation, but a page of them is hard to read. An ellipsis or a dash does the job.
- Everyone sounding like the narrator. Read each character's lines on their own and see whether you can tell who's speaking.
A dialogue checklist for your next revision
Run this list on each scene with a conversation in it. For the sentence-level pass, the line editor tightens a page, keeps your dialogue layout and marks every cut. When you have the beats of a scene but not the words, the chapter writer drafts the whole scene, talk included, in your voice.
Before you move on
- Each speaker wants something, and the balance has shifted by the end.
- The scene starts after the small talk and ends when the shift lands.
- Every new speaker starts a new paragraph.
- Commas and periods sit inside the closing quotation marks.
- Tags are said or asked, with no adverbs, and appear only where the reader needs them.
- Actions used in place of tags are sentences of their own.
- No one tells another character something they both already know.
- You could tell who's speaking with the tags covered up.
- Cut-off lines end in a dash, and lines that fade out end in an ellipsis.
- You've read the whole exchange aloud.