How to Write Dirty Talk in Fiction
Published on June 26, 2026
How to Write Dirty Talk in Fiction
Most dirty talk in fiction fails for one reason: it sounds like dirty talk in fiction. Generic, borrowed from a template, disconnected from who these particular characters are and what's actually happening between them. Readers feel the seams immediately, and the scene collapses.
Writing dialogue that works during intimate scenes is one of the sharper craft challenges in erotic fiction. It demands the same things as any good dialogue — character specificity, tonal consistency, narrative function — but the margin for error is smaller, because readers are more attuned to false notes when the emotional stakes are high.
This guide covers what makes it work.
Why Most Dirty Talk Reads as Cringe
There's a specific kind of dialogue that shows up constantly in bad smut: lines that could belong to any character in any scene, spoken in a register that doesn't match the prose around them, doing nothing except filling space between physical descriptions.
The cringe isn't caused by explicitness. It's caused by genericness. When a character says something that any character in any erotic scene could say, readers don't hear a person — they hear a placeholder.
The fix isn't cleaner vocabulary or softer language. It's specificity. Good dirty talk is dialogue that only this character would say, in this scene, to this person. That's the standard to hold your writing to.
The Character-Voice Problem
The most reliable rule for writing in-scene dialogue: the way a character talks in a sex scene should be recognizable as the same person who talked in every scene before it.
A guarded, laconic character doesn't suddenly become verbally uninhibited. A character who uses precise, careful language in everyday conversation doesn't drop into crude slang because the heat level went up. If they do change — if tension strips away some of their usual control — that change needs to read as revealing rather than inconsistent.
Consider what two different characters might say in an identical moment — one confident and direct, one privately terrified of how much they feel:
"Tell me what you want."
Against:
"I don't — I can't think when you —" He stopped. Tried again. "Don't stop."
Both lines work. Neither could be swapped between characters without changing the whole dynamic of the scene. The first establishes control; the second shows someone undone by their own desire. That distinction is where character voice lives, and it's what separates dialogue that reads as authentic from dialogue that reads as a fill-in-the-blank template.
Before you write a single line of intimate dialogue, ask: what is this character's relationship with words? Are they someone who uses language as a weapon, a comfort, a mask? Do they tend toward silence under pressure or toward talking through it? The answers shape everything about how they sound.
Matching Register to Tone
Tonal mismatch is the second most common failure mode. Every scene operates in a particular register — its emotional temperature, vocabulary level, how much the prose shows its seams. Dirty talk that breaks register pulls readers out like a wrong note in a familiar song.
A slow-burn literary scene built on restraint and implication doesn't want crude anatomical language. A raw, aggressive scene built on power and friction doesn't want soft euphemism. A playful, teasing scene doesn't want the weight of confessional dialogue.
The same moment of desire can be written several ways:
Literary/suggestive: "You're all I've been able to think about." Said quietly, almost like an admission he hadn't meant to make.
Direct/explicit: "I want you. Now. Stop making me wait."
Playful: "If you're going to tease me like that, I reserve the right to return the favor."
None of these is inherently better. The question is which one belongs in your scene. Decide on the register before you write, and maintain it. Tonal whiplash — a paragraph of restrained literary tension followed by blunt crude language — is jarring in a way that's hard to recover from.
This is also relevant when you're working with the smut thesaurus: vocabulary choices aren't just about heat level, they're about register. The same body part described three different ways signals three different tones. Choose consciously.
What Dirty Talk Actually Does in a Scene
Dialogue during intimate scenes isn't decoration. It carries narrative weight. The most useful way to approach it is to ask what work this line is doing — because if it isn't doing anything except filling space, it probably shouldn't be there.
In-scene dialogue can do several things:
Establish power dynamics. "Don't move" tells you more about a character's dominance than three paragraphs of physical description. "Please" — when it's not a person who typically asks for anything — tells you more about their vulnerability.
Show desire without stating it. A character who interrupts themselves, who starts a sentence and can't finish it, who says something they clearly didn't mean to say — all of that reveals wanting more effectively than any explicit statement.
Build anticipation. The slowest, most controlled dirty talk — said quietly, with complete composure — is often the most charged. It signals that this character is fully in control of themselves and of what's about to happen. That control, communicated through language, creates tension.
Mark the stakes. What a character chooses to say at a high-heat moment tells the reader what this scene means to them. That's characterization.
For a deeper look at how these scene-level craft choices compound, the guide on how to write a sex scene covers the full arc from setup to aftermath.
Escalation: The Ratchet Principle
Dirty talk should move. A common mistake is opening a scene's dialogue at the same temperature where it ends — every line carrying the same heat, the same register, the same urgency. This produces flatness. There's nowhere for the scene to go.
Think of escalation as a ratchet: each exchange nudges the temperature up by one degree. What a character says in the first moment of a scene should be different in kind from what they say thirty seconds in. Not just more explicit — more revealed. More unguarded. More honest about what they actually want.
A character who starts with careful, almost-deniable language ("you're making it difficult to concentrate") and ends the scene incapable of full sentences is showing escalation through dialogue. The words track the loss of composure. Readers feel that arc.
The inverse also works: a character whose dialogue becomes quieter and more deliberate as the scene intensifies — fewer words, more weight — conveys a different kind of escalation. Control tightening rather than loosening.
What Characters Don't Say
Silence is dialogue too. What a character stops themselves from saying, what they swallow back, what they start and abandon — these are often the most charged moments in a scene's dialogue.
An incomplete sentence can carry more weight than a complete one:
"If you — " She stopped. Whatever she'd been about to say, she clearly decided against it.
That gap is doing real work. The reader fills it with whatever feels most charged given what they know about this character. You're using their imagination as an instrument.
Interrupted lines, sentences that trail off, words said against a character's better judgment — all of these are tools. Knowing when not to complete a thought is as important as knowing what to say.
Practical Craft Notes
A few specifics on execution:
Frequency. Dirty talk should be sporadic, not constant. A scene where characters are talking the entire time has no silence — no space for sensation and interiority to breathe. Use dialogue to punctuate, not to fill.
Attribution. Said, murmured, breathed — use these sparingly and don't over-vary them. Readers don't need to be told every time whether something was whispered or growled. Trust the dialogue itself to carry its temperature.
Don't annotate. After a strong line of dialogue, let it stand. "He said — and she knew he meant it" is redundant annotation. If you've done the work, the reader knows what the line means. Explaining it breaks the spell.
Read it out loud. This sounds basic, but it's the fastest way to find lines that look fine on the page and land as cringe when spoken. Your ear will catch what your eyes miss.
Writing dirty talk that doesn't read as cringe is the same project as writing any good dialogue: specific characters, consistent voice, clear narrative function, careful attention to register. The explicitness is almost incidental. Get the craft right first.
If you want to draft and iterate on scenes — testing different character voices and escalation patterns without starting from scratch each time — SmutWriter's writing workspace is built for exactly that kind of iterative work.
Related Articles
How to Write Smut Scenes That Readers Actually Feel — An AI-Assisted Guide
Most smut scenes fail because they describe what's happening instead of making readers feel it. This guide covers the craft — pacing, sensory language, power dynamics, and how AI can help you write better explicit fiction without flattening your voice.
How to Write Sexual Tension That Actually Works
Sexual tension is the engine of erotic fiction — but most writers rush past it. Here's how to build anticipation readers can't put down.
How to Beat Writer's Block With AI
Writer's block isn't one problem — it's three. This guide breaks down each type and shows you exactly how to use AI to get unstuck and writing again.
How to Write Smut Fanfiction
Writing smut fanfiction well means capturing your ship's voice while handling explicit scenes, AO3 tags, consent, and kink with the same craft as any other fiction.