How can I avoid dialogue that explains facts both speakers already know?
Quick answer
When a line tells another character something they already know, ask what the speaker needs from them right now. If the answer is only “the reader needs to know,” move the fact into a brief narrative cue or give the speaker a reason to bring it up, such as challenging a decision or correcting a misunderstanding. Keep information that changes the exchange; let the rest emerge when it matters.
The question, the details, the next step.
A practical checklist
Underline dialogue that explains background or shared history.
Note what the speaker wants from the listener right now.
Check whether the listener already knows the fact.
Keep the fact in dialogue if it affects a decision, correction, plan, or pressure point.
Move useful but unspoken information into a brief narrative cue, or delay it.
Read the exchange aloud and revise lines that sound aimed at the audience.
A few more useful answers
Is it always wrong for characters to repeat information they both know?
No. Repetition can feel natural when the fact is challenged, used to persuade, or newly important. Ask whether the speaker has a reason to bring it up now.
How can I tell whether to cut a fact or move it into narration?
Ask whether readers need it to understand this scene or a later choice. If they do, a short narrative cue may be clearer; if not, cut it or wait until it matters.
What if a character would realistically explain the fact anyway?
Give the explanation a specific audience within the story, such as a newcomer who genuinely doesn’t know. Otherwise, let the character refer to the fact briefly while pursuing an immediate goal.
