Mamma Mia chords
by AbbaSong Key: D Major
Time Signature: 4/4
Tempo: 138 bpm
Standard Guitar Tuning: E A D G B e
Skill Level: Beginner 🟢
Chords: D, D+, Em7, G, A, A6, A/D, A/C#, Bm, Bm/A, C, C/G
Play-Along Video & Chord Charts
Play-Along Video
R-H Chord Charts

L-H Chord Charts
Speed: x0.1
Mamma Mia
Song Key is highlighted - Transpose to any other key
Intro: 4/4 ‖ Piano | - | - | - ‖ Guitar | - | - | - ‖
D A/D D A/D G
1. I’ve been cheat-ed by you since I don’t know when
D A/D D A/D G
So I made up my mind it must come to an end
D Daug D
Look at me now Will I ev-er learn
Daug G
I don’t know how But I sud-den-ly lose cont-rol
A
There’s a fire with-in my soul
G D A
Just one look and I can hear a bell ring
G D A
One more look and I for-get ev'-ry-thing Oh–Oh–Oh–Oh
D
Chorus: Mam-ma Mi-a Here I go a-gain
G C/G G
My My How can I res-ist ya’
D
Mam-am Mi-a Does it show a-gain
G C/G G
My My Just how much I missed ya’
D A/C#
Yes I’ve been brok-en heart-ed
Bm A6
Blue Since the day we part-ed
G C G Em7 A
Why Why Did I ev-er let you go-o
D Bm
Mam-ma Mi-a Now I real-ly know
G C G Em7 A D
My My I could nev-er let you go | | % | % | % |
D A/D D A/D G
2. I’ve been ang-ry and sad a-bout things that you do
D A/D D A/D G
I can’t count all the times that I told you we’re through
D Daug D
And when you go When you slam the door
Daug D G
How could you know That you won’t be a-way too long
A
You know that I’m not that strong
G D A
Just one look and I can hear a bell ring
G D A
One more look and I for-get ev-‘ry-thing Oh–Oh–Oh–Oh
D
Chorus: Mam-ma Mi-a Here I go a-gain
G C/G G
My My How can I res-ist ya’
D
Mam-am Mi-a Does it show a-gain
G C/G G
My My Just how much I missed ya’
D A/C#
Yes I’ve been brok-en heart-ed
Bm A6
Blue Since the day we part-ed
G C G Em7 A
Why Why Did I ev-er let you go-o
D
Mam-ma Mi-a Ev-en if I say
G C/G G
Bye Bye Leave me now or nev-er
D
Mam-ma Mi-a It’s a game we play
G C/G G
Bye Bye Does-n’t mean for-ev-er
D
Mam-ma Mi-a Here I go a-gain
G C/G G
My My How can I res-ist ya’
D
Mam-am Mi-a Does it show a-gain
G C/G G
My My Just how much I missed ya’
D A/C#
Yes I’ve been brok-en heart-ed
Bm A6
Blue Since the day we part-ed
G C G Em7 A
Why Why Did I e-ver let you go-o
D Bm
Mam-ma Mi-a Now I real-ly know
G C G Em7 A D
My My I could nev-er let you go | | % |
D Daug D
| 1 2 3 4 | 1 2 3 4 |... repeat to fade
Arrangement Details:
- Key Signature: D Major – 2 sharps (F#, C#)
- Time Signature: 4/4 — Four quarter-note beats per measure
- Tempo: Moderately bright
- Metronome: ♩ = 138
- Voice Range: A4 - A5
Beginner-Friendly Chords and Tips:
- At first glance, some chords may look complicated, but once you break them down into simple shapes, they become much easier to understand.
The key is to familiarize yourself with each chord slowly — study the charts, place your fingers carefully, and listen to the sound. - The chord charts display both the Bm in the open position, as well as the barre chord form.
- All the other chords are displayed in the open position making them all very easy to play.
- D+ is an augmented chord, and can also be written as Daug:
Formula 1-3-#5 (D-F#-A#). - Instead of A6 you may like to try Bm/A.
- Bm and Bm/A are exactly the same chord except Bm/A includes the 5th open string (A) in the chord, whereas Bm doesn't include the 5th string.
- The slash chords can all be played as straight chords, e.g.,
A instead of A/C#,
A instead of A/D,
C instead of C/G, etc. - Once you break it down, the chords are easy enough - you just need to familiarize yourself with them. Over time, these chords will become second nature, just like the basic open shapes you already know.
Think of it as building muscle memory — your fingers will learn where to go without you having to think about it.💪
Song Details:

- Songwriters: Benny Andersson, Björn Ulvaeus, Stig Anderson
- Lyrics Begin: I was cheated by you and I think you know when.
- Genre: Europop, Pop rock
- Featured Artists: ABBA
- Album: ABBA
Recorded: 22 August 1974 – 16 March 1975
Released: 21 April 1975 - Single:
Recorded: 12 March 1975
Released: September 1975
B-side:
Intermezzo No. 1 / Hey, Hey Helen (Australia)
Tropical Loveland (UK, Canada, US)
Other songs by ABBA on this site:
