
A look is one of the smallest actions a character can take and one of the most loaded — how long it lasts, where it lands, whether it’s returned can communicate more than an entire page of dialogue. “She looked at him” is a placeholder, not a description, and it leaves out every piece of information that actually makes a look meaningful. Below are the techniques for writing a look with real specificity, each with examples you can study and adapt.
How to Describe Looking at Someone in Writing
#1. Use Duration to Signal Meaning
How long a look lasts changes its meaning entirely — a glance reads as casual, while a held stare reads as deliberate, confrontational, or intimate. Specifying duration gives the reader a clear signal about what the look is actually communicating.
Her eyes passed over him and moved on, nothing in the glance suggesting he’d registered at all.
He held her gaze a full three seconds longer than the conversation required.
She stared at him until he finally looked away first, which had clearly been the entire point.
#2. Show What the Gaze Fixes On
A look rarely takes in a whole person at once — it tends to fix on a specific detail, and naming that detail reveals what the observer actually finds significant, whether they mean to reveal it or not.
His eyes went straight to her hands, still shaking slightly, before he’d even registered the rest of her face.
She found herself looking at the scar above his eyebrow instead of actually listening to what he was saying.
His gaze caught on the ring she was still wearing, and he didn’t manage to look away from it fast enough.
#3. Use Eye Contact as a Power Dynamic
Who looks away first, who refuses to blink, who forces the other person to break contact — these small contests of eye contact can convey status, confrontation, or dominance without a single line of dialogue.
She held his stare without blinking, daring him to be the one who looked away.
He broke eye contact first, and both of them understood exactly what that meant.
Neither of them would look away, the conversation continuing entirely in the space between their eyes.
#4. Show a Character Caught Looking
The moment a character realizes they’ve been noticed looking — and the small, telling reaction that follows, a quick glance away, an awkward smile — reveals more than the look itself, since it shows what the character wanted to hide.
She caught him looking and he glanced away too quickly, which somehow made it more obvious than if he’d just kept looking.
He smiled, a little sheepish, once he realized she’d noticed exactly how long he’d been staring.
She didn’t bother pretending she hadn’t been looking. There didn’t seem to be much point.
#5. Use Peripheral or Sidelong Glances
Not every look is direct — a sidelong glance, a look from the corner of the eye, conveys a different quality of attention than a full turn of the head, often suggesting caution, suspicion, or an attempt to look without being noticed.
She kept glancing at him sideways, unwilling to turn her head fully and admit she was checking.
He watched her out of the corner of his eye for most of the meeting, careful never to fully turn toward her.
Her eyes slid toward the door every few minutes, a habit she couldn’t quite stop herself from repeating.
#6. Contrast a Direct Look With Looking Away
Placing a moment of direct eye contact beside a subsequent, deliberate avoidance sharpens both — the contrast reveals a shift in comfort, honesty, or emotional stakes within a single exchange.
She’d looked him straight in the eye for the easy questions and found somewhere else to look entirely once they got to the hard one.
He met her gaze steadily right up until she asked about his brother, and then his eyes went somewhere else entirely.
The direct look he’d given her a moment ago had vanished, replaced by a sudden, careful interest in his own hands.
#7. Use the Gaze to Reveal What Words Won’t
A look can contradict or complicate what a character is actually saying out loud, letting the eyes carry subtext the dialogue is deliberately withholding.
“I’m fine,” she said, though the look she gave him said something considerably more complicated.
He agreed with everything she was saying, though his eyes told a slightly different story.
Her polite smile stayed fixed in place, but the look underneath it wasn’t polite at all.
#8. Show Someone Return the Look
A look becomes a moment of mutual recognition, rather than a one-sided observation, the instant it’s returned. Describing that exchange — the beat where both people register being seen — adds weight to what might otherwise be a passive description.
She looked up at exactly the moment he looked over, and for a second neither of them did anything about it.
He caught her eye across the room, and she held it just long enough to make sure he knew she had.
Their eyes met for exactly as long as it took both of them to remember they were supposed to be listening to someone else.
#9. Avoid Generic “She Looked at Him” — Show the Specific Quality
The phrase reports an action without conveying any of the information that makes a look meaningful — its duration, its target, its emotional charge. Naming that specific quality turns a placeholder into an actual moment of characterization.
It wasn’t just that she looked at him — she studied him, the way you’d study something you were trying to memorize.
Calling it a look undersold it; it was closer to an inspection, unhurried and entirely unapologetic.
There was nothing generic about the way she looked at him — brief, sharp, and gone again before he could react to it.
Closing Thoughts
A look earns its place on the page when it’s specific — its duration, its target, whether it’s returned or deliberately avoided — rather than reported as a flat, generic action. Let the gaze carry subtext dialogue is withholding, and reach past “she looked at him” for the exact quality of the moment, and even a single glance can carry the weight of an entire scene.
