How to Write a Melody Over Chords

[rank_math_breadcrumb]

Web Admin Avatar

·

[vr_reading_time]

Person playing guitar

To learn how to write a melody over chords, the single most useful trick is to land your strongest melody notes on the notes inside each chord. If your chord is C major (C-E-G) and your melody hits an E or a G on the downbeat, it sounds settled. Everything else is decoration around those anchors.

This guide gives you a repeatable process you can use over any progression, with concrete note names so you can follow along at an instrument.

Start with the chord tones

Every chord is built from a few notes (a triad is three: root, third and fifth). Those notes are your safe landing spots. Take a simple progression in C major:

  • C = C, E, G
  • Am = A, C, E
  • F = F, A, C
  • G = G, B, D

Play the progression on a loop and sing or play any of those chord tones on each chord. Even just holding one note per bar will sound musical because each note belongs to the chord underneath it. This is the skeleton of your melody.

Add passing notes between the anchors

A melody made of only chord tones can feel stiff. The fix is passing notes: scale notes that connect two chord tones. Since the whole progression is in C major, your scale is C-D-E-F-G-A-B. To move from C up to E over the C chord, step through the D in between. The D is not in the chord, but because it passes quickly to a chord tone it sounds like motion rather than a wrong note.

The rule of thumb: chord tones on strong beats (beat 1 and 3), passing notes on weak beats (the “and” of a beat, or beats 2 and 4). Land, pass, land.

Give the melody a rhythm

Pitch is only half a melody. The other half is rhythm. Try this: take your anchor notes and vary how long you hold them. A long note followed by three quick notes feels very different from four even notes. Leaving gaps (rests) is just as important. A melody that breathes is far more singable than one that never stops. If syncopation feels new to you, our guide to syncopation in music explains how off-beat notes add groove.

Build a motif and repeat it

Memorable melodies repeat a short idea. Write a small two-bar phrase (a motif) over your first two chords, then reuse its rhythm over the next two chords with slightly different pitches. Repetition with small change is the core of every catchy melody. This is exactly how a strong hook is built.

Use tension and release

The notes that are not chord tones create tension, and tension makes the resolution to a chord tone feel satisfying. Over a G chord (G-B-D), try holding an F or an A briefly before resolving down to G. That pull-and-settle is what gives a melody emotional shape. Knowing which notes are in your key helps here, so it is worth understanding diatonic chords and how they relate to the scale.

A simple worked example

Over C-Am-F-G in C major, a clean four-bar melody could be:

  • C chord: E (held), then D-E (passing)
  • Am chord: C (held), then B-A
  • F chord: A (held), then G-F
  • G chord: G (held), then F-G to resolve

Notice every bar starts on a chord tone and uses one or two passing notes to connect. That is the whole technique. Once it feels natural, you can break the rules deliberately for effect.

Frequently asked questions

Do I write the chords or the melody first?

Either works. Writing a melody over chords is great when you already have a progression, because the chords give your melody a built-in set of “right” notes. If you prefer melody first, you can harmonise it afterwards.

How do I know which scale to use?

Use the scale of your song’s key. If your progression is C-Am-F-G, you are almost certainly in C major, so the C major scale gives you every note you need. Learning to find the key of a song makes this automatic.

Why does my melody sound off on some chords?

Usually you are holding a non-chord tone too long on a strong beat. Move that note onto a chord tone on beat 1 or 3 and keep the clashing note short and passing.

Get the studio newsletter

New guides, gear deals and mixing tips — a couple of times a month. No spam, unsubscribe anytime.

More guides

Leave a Reply

Your email address will not be published. Required fields are marked *