A Thousand Years

by Christina Perri
Loading song
Fetching song
1
Play in Kid Mode

Same song, other levels

Pick the arrangement that fits you
Lyrics

(G)Heart beats fast, col ours and (D)prom is es… How to be (Bm)brave?

How can I (A)love when (D)I’m a (G)fraid to fall?

Watch ing you (D)stand a lone, all of my (Bm)doubt sud den ly (A)goes a (D)way some (Em)how.

One step (Bm)clo

(A)ser…

(D)I have died ev ’ry day wait ing (A)for you.

(Bm)Darl ing don’t be a fraid I have (A)loved you for a (G)thou

sand years.

I’ll love you for a (A7)thou sand more.

(G)Time stands still, beau ty in (D)all she is… I will be (Bm)brave.

I will not (A)let an (D)y thing (G)take a way what’s ing in (D)front of me.

Ev er y (Bm)breath, ev er y (A)hour has (D)come to (Em)this.

One step (Bm)clo

(A)ser…

(D)I have died ev ’ry day wait ing (A)for you.

(Bm)Darl ing don’t be a fraid I have (A)loved you for a (G)thou

sand years.

I’ll love you for a (A7)thou sand more.

(A7)thou sand more.

And (D)all a long I be lieved I would (A)find you.

(Bm)Time has brought your heart to me.

I have (A)loved you for a (G)thou

sand years.

I’ll love you for a (A7)thou sand more.

A Thousand Years by Christina Perri

41 people have learned this song

Easy piano arrangement in the key of D at 120 BPM. Difficulty: beginner. Color-coded notes — no sheet-reading skill required.

Teacher’s notes

This arrangement is a great way to build left-hand independence with an oompah bass pattern — your left hand plays a low root note followed by a higher chord chunk, rocking back and forth to create that gentle, swaying pulse.

Start hands-separate at around 80 BPM so you can lock in that pattern before adding the melody.

The six chords here sit nicely in D major, but watch the switch into B minor — it's the one shape that tends to trip beginners up, so loop the bar before and after it until the transition feels automatic.

Also notice that A to A7 is just a one-note change; keep your hand anchored and simply lift or move that single finger.

Once both hands feel steady on their own, bring them together slowly and let the tempo climb.

This is the piece that'll make oompah bass feel like second nature, and that skill transfers to dozens of songs from here.

About “A Thousand Years

What key is "A Thousand Years" in?
"A Thousand Years" by Christina Perri is in the key of D with a tempo of 120 BPM. Difficulty: beginner.
Is "A Thousand Years" easy to play on piano?
Yes — this arrangement is rated beginner, meaning it uses simple chord patterns and a manageable tempo. Most beginners can play through it in 1-3 practice sessions using our color-coded notes.
Can I play "A Thousand Years" without reading sheet music?
Yes. Our player offers a falling-notes mode (Synthesia-style) and a beginner mode with color-coded keys — both let you play along without reading traditional notation.
What chords are used in "A Thousand Years"?
This arrangement of "A Thousand Years" uses 6 chords: A, A7, Bm, D, Em, G.
How long does it take to learn "A Thousand Years" on piano?
1–3 short practice sessions for the basics; 2–3 weeks to perform confidently with both hands.
What other songs by Christina Perri can I play here?
Try "A THOUSAND YEARS", "HUMAN", "Jar of Hearts". All are available in our player with color-coded notes; pick the one matching your level.

More songs you might like