← Back to Blog

How to Write Dialogue for Beginners - A Complete Guide

Why Dialogue Matters in Fiction

Dialogue is one of the most powerful tools a writer has. Great dialogue can reveal character, advance the plot, build tension, and keep readers turning pages. Weak dialogue can flatten even the most exciting premise.

Good dialogue serves several purposes at once:

Step 1: Learn the Formatting Rules

Use Quotation Marks

In American English, dialogue is enclosed in double quotation marks. In British English, single quotation marks are standard. Pick one style and be consistent.

Example:

"I need to tell you something," she said.

"What is it?"

"I'm leaving tomorrow."

New Speaker, New Paragraph

Every time a different character speaks, start a new paragraph. This is the single most important formatting rule for dialogue clarity.

✅ Correct:

"Are you coming tonight?" Jake asked.

"I'm not sure yet." Mia glanced at her phone.

"It won't be the same without you."

❌ Incorrect:

"Are you coming tonight?" Jake asked. "I'm not sure yet." Mia glanced at her phone. "It won't be the same without you."

Punctuation Inside Quotation Marks

Commas, periods, question marks, and exclamation points go inside the closing quotation mark:

Dialogue Tags and Capitalization

When using a dialogue tag (said, asked, replied), the tag is part of the same sentence as the dialogue. Don't capitalize the tag:

✅ Correct:

"Let's go," he said.

❌ Incorrect:

"Let's go," He said.

But if the sentence after the dialogue is an action (not a tag), capitalize it:

"Let's go." He grabbed his coat.

Step 2: Make Dialogue Sound Natural

Dialogue Is Not Real Speech

Natural-sounding dialogue is not the same as realistic speech. Real conversations are full of "um," "uh," repetition, and dead ends. Fiction dialogue is distilled—it sounds natural while being more focused and purposeful.

❌ Too realistic:

"So, um, I was thinking, like, maybe we could, you know, go to that place? The one on, uh, Fifth Street? Or was it Sixth? Anyway, what do you think?"

✅ Natural but focused:

"Want to try that new place on Fifth Street?"

Read Your Dialogue Aloud

The best test for natural dialogue is to read it out loud. If you stumble over a line or it sounds stiff, rewrite it. Better yet, have someone else read it to you.

Give Each Character a Distinct Voice

Different characters should sound different based on their background, education, personality, and emotional state:

Example:

"The structural integrity of this building is severely compromised," the engineer said.

"You mean it's gonna fall down?" the foreman asked.

"In layman's terms, yes."

"Then why didn't you just say that?"

Use Contractions

Most people use contractions when they speak. "I am going to the store" sounds stiff. "I'm going to the store" sounds natural. Only avoid contractions when a character is being formal or emphatic:

"I will not apologize." She crossed her arms. "Not this time."

Step 3: Use Subtext for Depth

What Is Subtext?

Subtext is the meaning beneath the words. In real life, people rarely say exactly what they mean. They hint, deflect, avoid, and imply. Great dialogue does the same.

❌ On-the-nose (no subtext):

"I'm angry at you because you forgot our anniversary and it makes me feel like you don't care about our relationship."

"I'm sorry. I do care about our relationship. I've just been stressed at work."

✅ With subtext:

"Nice flowers." She didn't look at the bouquet.

"The florist said they're your favorite."

"My favorite are tulips."

He set them on the counter. "Right. Tulips."

She turned back to the dishes. "Dinner's in the fridge."

Techniques for Adding Subtext

Step 4: Master Dialogue Attribution

Dialogue Tags vs. Action Tags

A dialogue tag tells who spoke: "said," "asked," "replied." An action tag shows what a character does while speaking.

Dialogue tag:

"I'll be there at eight," she said.

Action tag:

"I'll be there at eight." She checked her watch.

Keep "Said" as Your Default

"Said" is invisible to readers—their eyes glide right over it. Fancy tags like "exclaimed," "declared," or "uttered" call attention to themselves and pull readers out of the story.

❌ Overwritten:

"I found the answer!" she exclaimed triumphantly.

"Show me," he demanded eagerly.

"Look at this," she declared excitedly.

✅ Clean and effective:

"I found the answer!" She slammed the book on the table.

He leaned forward. "Show me."

"Look at this." Her finger traced the faded text.

When to Use Attribution

Step 5: Avoid Common Beginner Mistakes

Mistake 1: Info-Dumping Through Dialogue

Don't use dialogue to dump information on the reader. If two characters both know something, they wouldn't explain it to each other.

❌ Info-dump:

"As you know, Sarah, we've been partners at this law firm for fifteen years, and our biggest client, Henderson Industries, is threatening to leave."

✅ Natural:

"Henderson called again."

Sarah set down her coffee. "And?"

"They're pulling out."

"After fifteen years?"

Mistake 2: All Characters Sound the Same

If you can swap character names without the reader noticing, your characters lack distinct voices. Give each character:

Mistake 3: Using Dialogue to Replace Narrative

Not everything needs to be said out loud. Some information works better in narrative:

❌ Forced into dialogue:

"Look at the dark storm clouds rolling in from the west! The temperature is dropping and the wind is picking up!"

✅ Better as narrative with dialogue:

Dark clouds rolled in from the west. The temperature dropped ten degrees in minutes.

"We should head back," Marcus said.

Mistake 4: Overusing Character Names in Dialogue

People rarely use each other's names in conversation. Doing so in fiction sounds unnatural:

❌ Name overuse:

"Good morning, Karen."

"Good morning, Dave. How are you, Dave?"

"I'm good, Karen. Did you finish the report, Karen?"

✅ Natural:

"Morning."

"Hey. Did you finish the report?"

Mistake 5: Writing Accents Phonetically

Phonetic accents are hard to read and can come across as offensive. Instead, suggest an accent through word choice and syntax:

❌ Phonetic:

"Ah dinnae ken whit ye're on aboot."

✅ Suggested through word choice:

"I don't know what you're on about." His Scottish burr thickened with irritation.

Step 6: Polish Your Dialogue with AI Tools

EpicScribe's Dialogue Analysis Tools

AI-powered writing tools can help you identify and fix dialogue issues that are hard to spot on your own:

Features include:

How to Use EpicScribe for Dialogue

  1. Paste or write your dialogue-heavy scene in the editor
  2. Run the dialogue attribution analyzer
  3. Review suggestions for missing attribution and overused tags
  4. Use the AI writing assistant for alternative phrasing
  5. Re-read the improved version aloud to verify naturalness

Practice Exercises

Exercise 1: Write a Two-Person Argument

Write a 10-line dialogue between two people having a disagreement. Rules:

Exercise 2: Differentiate Three Voices

Write a conversation among three characters at a dinner table. Each character should have a clearly different voice:

Exercise 3: Fix This Dialogue

Rewrite this passage to fix the problems:

"Hello, James," said Martha excitedly. "As you know, James, we have been neighbors for twenty years and your dog has been barking all night which is why I am here to complain about it."

"I am so sorry, Martha," James declared apologetically. "I did not know that my dog, Rex, who is a three-year-old German Shepherd, was barking. I will make sure to keep him inside tonight, Martha."

Exercise 4: Add Subtext

Rewrite this on-the-nose dialogue to include subtext. The characters should communicate the same emotions without stating them directly:

"I am jealous that you got promoted instead of me."

"I feel guilty because I know you deserved it more."

"I am pretending to be happy for you but I am actually very upset."

Quick Reference: Dialogue Do's and Don'ts

Do:

Don't:

Next Steps

Keep Practicing

Get Feedback

Advanced Topics to Explore

About EpicScribe: Free AI-powered writing platform for creative writers, screenwriters, and audio drama creators. Our specialized tools help you write better with grammar analysis, dialogue tools, and voice actor optimization.