Skip to main content

Songwriting · Lyric craft

How to Write Better Lyrics

Most weak lyrics fail the same way: they tell you the feeling instead of showing the scene that causes it. Better lyrics trade abstraction for concrete, sensory detail — the kind a listener can see, and only your song contains.

What it is

Lyric craft is the work of turning a feeling into language a listener can see, hear, and touch — using concrete imagery and specific detail instead of stated emotion.

Why it matters

"I am so sad" makes no one feel anything. The coffee going cold by the door she did not walk back through makes everyone feel it. Specificity is what separates a lyric that lands from one that slides past.

The technique

  1. 1

    Show the scene, do not name the feeling

    Whenever you have written an emotion word (sad, happy, lonely, free), stop. Ask what the listener would see if they were in the room when you felt that. Write that instead. The named feeling is a label; the scene is the experience.

  2. 2

    Write from the senses

    Concrete detail comes through the five senses. What did it smell like, sound like, feel like? Sensory writing is what makes a lyric vivid — and it is almost always more specific, and more original, than the abstract version.

  3. 3

    Get specific enough to be universal

    Counterintuitively, the more specific the detail, the more people relate. A generic "we had good times" connects with no one; a particular detail (the exact song, the exact street) lets every listener map their own version onto it.

  4. 4

    Hunt and replace cliches

    A cliche is a phrase the listener can finish for you — it carries no new information. Find every one and replace it with the specific, true thing it was standing in for. The first honest detail is almost always stronger than the borrowed phrase.

Common mistakes

  • Naming the emotion (sad, lonely, free) instead of showing what caused it.
  • Staying abstract — concepts and adjectives — instead of concrete nouns and images.
  • Being so vague the line could belong to any song.
  • Leaning on cliches the listener has heard a thousand times.

Practice it · free, no signup

Stop reading about it, start writing

Get a prompt and a blank page, then run your draft through Song Lab’s AI critique to see where the chorus, rhyme, and prosody are actually working.

FAQ

What does "show, don't tell" mean in lyrics?

It means dramatizing the cause of a feeling rather than naming the feeling. Instead of "I was heartbroken," you show the cold coffee, the unanswered text, the empty side of the bed — and let the listener feel the heartbreak themselves.

Why are specific details better than general ones?

Specific, sensory detail is both more vivid and more relatable. A precise image (a particular song on a particular street) invites listeners to map their own memory onto it, while a generic line ("good times") gives them nothing to hold.

How do I get rid of cliches in my lyrics?

A cliche is any phrase the listener could finish for you. Find each one and ask what specific, true thing it was standing in for, then write that instead. The Song Lab AI critique flags cliches and genre-default phrasing in your own lyrics.

More songwriting craft

Explore the Songwriting School