Don McLean – Perfect Love Chords on Piano & Ukulele

Don McLean – Perfect Love Chords on Piano & Ukulele

Updated

ChordsCAmC7FGEDDm

Key
View
INTRO:
C           Am       C          Am   
C           Am       C          Am

VERSE:
    C                  Am
If something had been different
    C                  Am
If something had gone right
    C                  Am
If something had been better,
             C              C7
I might not sing my song tonight

Advertisement

CHORUS:
    F                G
If all my plans had come 
to past
    Am                F
And fit like hand in glove
      C             Am
Then I'd of lost my only chance
    G              C
To know a perfect love
C       Am     C        Am

VERSE:
C                      Am
If all my wrongs were righted
 C                    Am
And all the dreams I planned
     C               Am
Had worked out as I thought 
they should
     C               C7
And not turned into sand

Check out Musical Tips from our BLOG

CHORUS:
      F                   G
Then we'd of walked down different 
paths
     Am           F
Not guided from above
         C             
For the greatest dream 
  Am
I ever dreamed
       G              C   C7
Is to know a perfect love

Advertisement

BREAK:
   F               G              
A perfect love is sometimes found 
      E                 Am
with just one right mistake
      F                  C     
That brings the perfect couple 
        D                    G
to the crossroads that they make
     C               E        
And now that I have found her 
    F                  C
I changed my point of view
       Am                        
And I learned that old regretful 
      Dm                     G
paths can lead to something new

INSTRUMENTAL/SOLO:
G     C   E     F     C    Am       
C    G     C      Am   C     Am

VERSE:
C               
So if you think 
         Am
there's nothing left
    C                    Am
And if you think you're through
    C                 Am       
And if you've written off your 
         C          C7
life as many people do

Feel free to use our free Chord Shape Generator to see every chord in this song on guitar, ukulele and piano.

CHORUS:
    F                    G
And if your plans don't come to past
    Am                F
And fit like hand in glove
    C               Am
Perhaps it means tomorrow
          G              C  C7
You will find a perfect love

OUTRO:
F                    G
If your plans don't come to past
    Am                F
And fit like hand in glove
 C                  Am
Perhaps it means tomorrow
          Dm     G       C
You will find a perfect love
   C           Am   G           C

How to play Perfect Love: key, chords and progression

These are the chords for Perfect Love by Don McLean on Piano, Ukulele, Guitar, and Keyboard

To play Perfect Love by Don McLean, think in C major (no sharps or flats). It takes 8 chords: C, Am, C7, F, G, E, D and Dm.

The backbone of the song is C – C7 – F – G (I – I7 – IV – V in C major). In solfa, that is doh – doh – fah – soh. Practise these 4 changes until they feel natural and you can play most of it.

Beginner-friendly: on guitar almost every chord is an open shape, which makes this a good song to learn early on.

Chord diagrams

C chord on guitar (x32010)
CC E G
Am chord on guitar (x02210)
AmA C E
C7 chord on guitar (x32310)
C7C E G B♭
F chord on guitar (133211)
FF A C
G chord on guitar (320003)
GG B D
E chord on guitar (022100)
EE G♯ B
D chord on guitar (xx0232)
DD F♯ A
Dm chord on guitar (xx0231)
DmD F A

Perfect Love chords: questions

What key is Perfect Love in?

Perfect Love by Don McLean is in the key of C major (no sharps or flats).

What chords are in Perfect Love?

Perfect Love uses 8 chords: C, Am, C7, F, G, E, D, Dm.

What is the chord progression of Perfect Love?

The main progression is C – C7 – F – G (I – I7 – IV – V).

Is Perfect Love easy to play on guitar?

Yes. Almost every chord is an open chord, so it suits beginners.

New chords in your inbox

Fresh piano, guitar and ukulele chords and playing tips, once a week. No spam, unsubscribe any time.