Dialogue is speech between characters in a narrative. In fiction, dialogue does multiple jobs simultaneously: it reveals character, advances plot, conveys information, establishes relationships, and creates rhythm on the page. Dialogue that does only one of these — especially only conveying information — tends to feel artificial.
Good dialogue is not realistic speech transcribed. Real conversation is full of filler, repetition, false starts, and mutual interruption. Fiction dialogue is compressed — it sounds natural but is shaped to carry meaning. The craft lies in creating the illusion of natural speech while making every line do narrative work.
Dialogue operates on two levels: what the character says and what they mean. Subtext — the gap between the spoken word and the actual intention — is where much of dialogue’s power lives. Characters who say exactly what they mean are either very young, very direct, or in a crisis. Most of the time, people talk around what they mean, and the reader reads the gap.
Mikhail Bakhtin’s concept of heteroglossia illuminates why dialogue matters for fiction specifically. The novel, Bakhtin argued, is the form that orchestrates multiple social languages — the speech of different classes, professions, generations, and regions — without reducing them to a single authorial voice. Dialogue is the primary mechanism for this orchestration. Each character’s speech carries the social world they inhabit.
Attribution (dialogue tags) is itself a craft decision. “Said” is nearly invisible; verbs like “exclaimed,” “retorted,” or “opined” draw attention to the tag rather than the speech. Action beats (“She set down her glass”) can replace tags entirely while adding physical reality to the scene.
Related terms
- character — dialogue is the primary tool for revealing character through speech
- scene — dialogue is a core component of scenes
- narrator — the narrator’s relationship to dialogue (direct, indirect, free indirect) shapes its effect
- show don’t tell — dialogue shows character rather than telling the reader about it