Circle of Fifths

The circle of fifths is a map of all twelve keys arranged so each adjacent pair is a perfect fifth apart. It's a reference tool: once you understand how to read it, it immediately tells you key signatures, relative minors, chord relationships, and which keys are closely related. It also explains why the ii-V-I progression is so fundamental — it's movement around the circle by fifths, the most harmonically satisfying direction of motion.

The Circle

                 C (0)
           F           G
         (1♭)           (1#)
       B♭                   D
     (2♭)                   (2#)
       E♭                   A
         (3♭)           (3#)
           A♭         E
             (4♭)   (4#)
           D♭/C# (5♭ / 5#)
               G♭/F#
              (6♭ / 6#)

Clockwise:        add one sharp per step
Counter-clockwise: add one flat per step

Moving clockwise goes up a perfect fifth (C→G→D→A→E→B→F#). Moving counter-clockwise goes up a perfect fourth (C→F→B♭→E♭→A♭→D♭→G♭). At the bottom, enharmonic equivalents (D♭=C#, G♭=F#) meet — both spellings work, one with flats and one with sharps.

Key Signatures at a Glance

KeyAccidentalsNotes addedRelative minor
C majorNoneA minor
G major1#F#E minor
D major2#F#, C#B minor
A major3#F#, C#, G#F# minor
E major4#F#, C#, G#, D#C# minor
B major5#F#, C#, G#, D#, A#G# minor
F# major6#F#, C#, G#, D#, A#, E#D# minor
F major1♭B♭D minor
B♭ major2♭B♭, E♭G minor
E♭ major3♭B♭, E♭, A♭C minor
A♭ major4♭B♭, E♭, A♭, D♭F minor
D♭ major5♭B♭, E♭, A♭, D♭, G♭B♭ minor
G♭ major6♭B♭, E♭, A♭, D♭, G♭, C♭E♭ minor

Reading Key Signatures

Sharps: the key is one half step above the last sharp added.
  G major: 1# (F#) → one half step above F# = G ✓
  D major: 2# (F#, C#) → one half step above C# = D ✓

Flats: the key is the second-to-last flat.
  B♭ major: 2♭ (B♭, E♭) → second-to-last flat = B♭ ✓
  E♭ major: 3♭ (B♭, E♭, A♭) → second-to-last flat = E♭ ✓

Special cases: C major (no accidentals), F major (only 1♭ — the key IS the last flat)

Relative Minor Keys

Every major key has a relative minor that shares its key signature. The relative minor starts on the 6th degree of the major scale (or equivalently, a minor third below the major root):

C major ↔ A minor     (same key signature, different tonal centre)
G major ↔ E minor
D major ↔ B minor
A major ↔ F# minor
E major ↔ C# minor
B major ↔ G# minor
F major ↔ D minor
B♭ major ↔ G minor
E♭ major ↔ C minor
A♭ major ↔ F minor
D♭ major ↔ B♭ minor

Trick: the relative minor is always 3 semitones below the major key's root.
C → down 3 semitones → A  ✓
G → down 3 semitones → E  ✓

Related Keys and Modulation

Keys that are adjacent on the circle share six of their seven notes and one accidental. Modulating between adjacent keys sounds smooth and natural. Keys on opposite sides of the circle (six steps apart) share only one note — moving between them creates maximum harmonic contrast:

Distance on circleNotes in commonModulation characterExample (from C major)
1 step (adjacent)6 of 7Smooth, naturalC → G or C → F
2 steps5 of 7Clear but easyC → D or C → B♭
3 steps (quarter-circle)4 of 7Noticeable changeC → A or C → E♭
6 steps (opposite)1 of 7 (just the tritone)Dramatic, jarringC → F# (tritone key)

The Circle and ii-V-I

The ii-V-I progression moves counter-clockwise around the circle by fifths — each chord's root is a fourth above (or fifth below) the next:

Dm7 (ii) → G7 (V) → Cmaj7 (I)
  D  →  G  →  C    (each root a 5th below the previous)

This is the most harmonically purposeful direction of motion —
the circle of fifths is a gravity map, and music falls toward the tonic.

A sequence of ii-V-Is through different keys traces a path around the circle:
  Dm7-G7-Cmaj7  (landing on C)
  Gm7-C7-Fmaj7  (landing on F)
  Cm7-F7-B♭maj7 (landing on B♭)
  ...descending by whole steps through the cycle — a common jazz reharmonisation

The Tritone Substitution Connection

The tritone substitution replaces a dominant seventh chord with the dominant seventh built on the opposite side of the circle — exactly six steps away, which is a tritone:

G7 (dominant of C) → D♭7 (tritone sub, opposite G on the circle)

Both chords share the same tritone (B/F), just with 3rd and 7th swapped.
D♭7 → C: bass moves by descending half step (smoother than G→C fifth).

The circle of fifths makes this substitution intuitive —
diametrically opposite keys have the same resolution energy.

References