How to use these

Each piece is engraved the way a music book would print it: real notes on a real staff, a time signature, bar lines, the words, a tempo marking and finger numbers. In Level 1 every note also has its letter name printed underneath, so a child can read the music and check it at the same time.

Press the small play button beside any title to hear it, or open the piece for the sheet music, where Slower plays it at two-thirds speed, Right hand or Left hand plays one hand’s notes so a child can play the other along with it, any note can be clicked to start from there, and Print puts the piece on one page.

Six levels

Every piece is in C major (or A minor for the minor-key tunes) and starts from C position: the right thumb on middle C and one finger on each white key up to G. Level 1 is the right hand alone on those five notes, one line of music on the treble staff. Level 2 brings in the left hand with chords, C, F and G (or G7), little finger on the C below middle C, and the right little finger stretches up to A.

Level 3 takes the tune below middle C to B, A and G, Level 4 up to the C above, and Level 5 further still, all on white keys. Level 6 adds sharps and flats and gives the left hand a real second part. The chords page draws every chord.

Browse by difficulty

Level 1: Right hand, C to G 10 Level 2: Left-hand chords 16 Level 3: Notes below middle C 82 Level 4: Up to the C above 34 Level 5: A wider range 30 Level 6: Moving on 29

Browse by type

Nursery rhymes 48 Children's songs 24 Folk songs 41 Spirituals 10 Hymns 7 Rounds 10 Christmas carols 25 Classical themes 24 National songs 4 Australian songs 8

Group by

Level 1: Right hand, C to G 1–10

The right hand alone in C position, thumb on middle C and one finger on each white key up to G. Every tune is in C major and stays on those five notes. One line of music on the treble staff, with a finger number and a letter name on every note.

  1. 1Au Clair de la LuneLevel 1 Folk song · C major · 4/4 · 8 bars
  2. 2Go Tell Aunt RhodyLevel 1 Children's song · C major · 4/4 · 8 bars
  3. 3Mary Had a Little LambLevel 1 Children's song · C major · 4/4 · 8 bars
  4. 4Lightly RowLevel 1 Children's song · C major · 4/4 · 16 bars
  5. 5Hot Cross BunsLevel 1 Nursery rhyme · C major · 4/4 · 4 bars, played twice
  6. 6Kuckuck, Kuckuck (The Cuckoo)Level 1 Children's song · C major · 3/4 · 12 bars
  7. 7When the Saints Go Marching InLevel 1 Spiritual · C major · 4/4 · 16 bars
  8. 8Rock-a My SoulLevel 1 Spiritual · C major · 4/4 · 8 bars
  9. 9Jingle BellsLevel 1 Carol · C major · 4/4 · 16 bars
  10. 10Ode to JoyLevel 1 Classical · C major · 4/4 · 8 bars

Level 2: Left-hand chords 11–26

The left hand joins in with chords on the bass staff, little finger on the C below middle C: C, F and G. The tune still sits in C position, and the right little finger stretches one key up to A.

  1. 11Alle meine EntchenLevel 2 Children's song · C major · 4/4 · 10 bars
  2. 12Twinkle, Twinkle, Little StarLevel 2 Nursery rhyme · C major · 4/4 · 12 bars
  3. 13This Old ManLevel 2 Nursery rhyme · C major · 4/4 · 8 bars
  4. 14Oh, How Lovely Is the EveningLevel 2 Round · C major · 3/4 · 18 bars
  5. 15Baa, Baa, Black SheepLevel 2 Nursery rhyme · C major · 4/4 · 12 bars
  6. 16Old MacDonald Had a FarmLevel 2 Children's song · C major · 4/4 · 16 bars
  7. 17Up on the HousetopLevel 2 Carol · C major · 4/4 · 16 bars
  8. 18A-Tisket, A-TasketLevel 2 Children's song · C major · 2/4 · 8 bars and a pickup
  9. 19Michael, Row the Boat AshoreLevel 2 Spiritual · C major · 4/4 · 8 bars and a pickup
  10. 20London Bridge Is Falling DownLevel 2 Nursery rhyme · C major · 4/4 · 8 bars
  11. 21Oh! SusannaLevel 2 Folk song · C major · 4/4 · 16 bars and a pickup
  12. 22Here We Go Looby LooLevel 2 Children's song · C major · 6/8 · 8 bars
  13. 23Hickory Dickory DockLevel 2 Nursery rhyme · C major · 6/8 · 8 bars
  14. 24Dance a Baby DiddyLevel 2 Nursery rhyme · C major · 6/8 · 8 bars
  15. 25The Bear Went Over the MountainLevel 2 Children's song · C major · 6/8 · 8 bars and a pickup
  16. 26Georgie PorgieLevel 2 Nursery rhyme · C major · 6/8 · 8 bars

Level 3: Notes below middle C 27–108

The tune goes down below middle C to B, A and G, so the right hand reaches or shifts down and comes back to C position. Still C major, still the same three chords in the left hand.

  1. 27BingoLevel 3 Children's song · C major · 4/4 · 12 bars and a pickup
  2. 28Old HundredthLevel 3 Hymn · C major · 4/4 · 13 bars
  3. 29Red River ValleyLevel 3 Folk song · C major · 4/4 · 16 bars and a pickup
  4. 30Good King WenceslasLevel 3 Carol · C major · 4/4 · 17 bars
  5. 31Down in the ValleyLevel 3 Folk song · C major · 3/4 · 16 bars
  6. 32Lucy LocketLevel 3 Nursery rhyme · C major · 2/4 · 8 bars
  7. 33He’s Got the Whole World in His HandsLevel 3 Spiritual · C major · 4/4 · 8 bars and a pickup
  8. 34London’s BurningLevel 3 Round · C major · 3/4 · 8 bars and a pickup
  9. 35Jolly Old Saint NicholasLevel 3 Carol · C major · 2/4 · 16 bars
  10. 36The Water Is WideLevel 3 Folk song · C major · 4/4 · 15 bars and a pickup
  11. 37Amazing GraceLevel 3 Hymn · C major · 3/4 · 16 bars and a pickup
  12. 38William Tell Overture (finale)Level 3 Classical · C major · 4/4 · 8 bars and a pickup
  13. 39Frère Jacques (Are You Sleeping?)Level 3 Round · C major · 4/4 · 8 bars
  14. 40Bobby ShaftoLevel 3 Nursery rhyme · C major · 2/4 · 16 bars
  15. 41Away in a MangerLevel 3 Carol · C major · 3/4 · 16 bars and a pickup
  16. 42Sur le pont d'Avignon (On the Bridge of Avignon)Level 3 Folk song · C major · 2/4 · 20 bars
  17. 43Skip to My LouLevel 3 Children's song · C major · 2/4 · 8 bars
  18. 44The Muffin ManLevel 3 Nursery rhyme · C major · 4/4 · 8 bars
  19. 45Lazy Mary, Will You Get Up?Level 3 Children's song · C major · 6/8 · 8 bars
  20. 46Mary, Mary, Quite ContraryLevel 3 Nursery rhyme · C major · 4/4 · 8 bars
  21. 47God Save the KingLevel 3 National song · C major · 3/4 · 14 bars
  22. 48There’s a Hole in My BucketLevel 3 Children's song · C major · 3/4 · 16 bars and a pickup
  23. 49Michael FinneganLevel 3 Children's song · C major · 2/4 · 8 bars and a pickup
  24. 50Aura LeeLevel 3 Folk song · C major · 4/4 · 16 bars
  25. 51Eine kleine NachtmusikLevel 3 Classical · C major · 4/4 · 9 bars
  26. 52Little Jack HornerLevel 3 Nursery rhyme · C major · 6/8 · 8 bars
  27. 53La CucarachaLevel 3 Folk song · C major · 3/4 · 8 bars and a pickup
  28. 54As with Gladness Men of OldLevel 3 Carol · C major · 4/4 · 8 bars (the first four played twice)
  29. 55In the Bleak MidwinterLevel 3 Carol · C major · 4/4 · 16 bars
  30. 56Hey Diddle DiddleLevel 3 Nursery rhyme · C major · 6/8 · 8 bars
  31. 57Old King ColeLevel 3 Nursery rhyme · C major · 4/4 · 8 bars
  32. 58Oranges and LemonsLevel 3 Nursery rhyme · C major · 3/4 · 16 bars
  33. 59The Bell Doth TollLevel 3 Round · C major · 4/4 · 12 bars and a pickup
  34. 60Dona Nobis PacemLevel 3 Round · C major · 3/4 · 16 bars
  35. 61We Wish You a Merry ChristmasLevel 3 Carol · C major · 3/4 · 16 bars and a pickup
  36. 62O Come, All Ye FaithfulLevel 3 Carol · C major · 4/4 · 20 bars and a pickup
  37. 63Aiken DrumLevel 3 Children's song · C major · 2/4 · 16 bars and a pickup
  38. 64Did You Ever See a Lassie?Level 3 Children's song · C major · 3/4 · 16 bars and a pickup
  39. 65All Through the NightLevel 3 Folk song · C major · 4/4 · 16 bars
  40. 66Angels We Have Heard on HighLevel 3 Carol · C major · 4/4 · 11 bars (the first four played twice)
  41. 67Once in Royal David’s CityLevel 3 Carol · C major · 4/4 · 12 bars and a pickup
  42. 68Simple SimonLevel 3 Nursery rhyme · C major · 2/2 · 16 bars
  43. 69Ding Dong! Merrily on HighLevel 3 Carol · C major · 4/4 · 12 bars (the first four played twice)
  44. 70The Holly and the IvyLevel 3 Carol · C major · 3/4 · 16 bars and a pickup
  45. 71Molly MaloneLevel 3 Folk song · C major · 3/4 · 24 bars and a pickup
  46. 72Home on the RangeLevel 3 Folk song · C major · 3/4 · 32 bars and a pickup
  47. 73AlouetteLevel 3 Folk song · C major · 4/4 · 13 bars
  48. 74God Rest Ye Merry, GentlemenLevel 3 Carol · A minor · 4/4 · 19 bars and a pickup
  49. 75The British GrenadiersLevel 3 National song · C major · 4/4 · 16 bars and a pickup
  50. 76Swing Low, Sweet ChariotLevel 3 Spiritual · C major · 4/4 · 16 bars
  51. 77Long, Long AgoLevel 3 Folk song · C major · 4/4 · 16 bars
  52. 78Simple GiftsLevel 3 Hymn · C major · 4/4 · 16 bars and a pickup
  53. 79Hark! The Herald Angels SingLevel 3 Carol · C major · 4/4 · 20 bars
  54. 80What Are Little Boys Made Of?Level 3 Nursery rhyme · C major · 6/8 · 8 bars
  55. 81Happy Birthday to YouLevel 3 Children's song · C major · 3/4 · 8 bars and a pickup
  56. 82See-Saw, Margery DawLevel 3 Nursery rhyme · C major · 6/8 · 8 bars
  57. 83The North Wind Doth BlowLevel 3 Nursery rhyme · C major · 6/8 · 8 bars and a pickup
  58. 84I Saw Three ShipsLevel 3 Carol · C major · 6/8 · 8 bars and a pickup
  59. 85The Farmer in the DellLevel 3 Children's song · C major · 6/8 · 8 bars and a pickup
  60. 86Toreador Song (Carmen)Level 3 Classical · C major · 2/4 · 12 bars
  61. 87Pop Goes the WeaselLevel 3 Nursery rhyme · C major · 6/8 · 8 bars and a pickup
  62. 88Oh Where, Oh Where Has My Little Dog Gone?Level 3 Children's song · C major · 3/8 · 16 bars and a pickup
  63. 89Itsy Bitsy SpiderLevel 3 Children's song · C major · 6/8 · 16 bars and a pickup
  64. 90Pussy Cat, Pussy CatLevel 3 Nursery rhyme · C major · 6/8 · 8 bars
  65. 91Good Christian Men, RejoiceLevel 3 Carol · C major · 6/8 · 17 bars and a pickup
  66. 92Polly Wolly DoodleLevel 3 Folk song · C major · 4/4 · 16 bars and a pickup
  67. 93Oh My Darling, ClementineLevel 3 Folk song · C major · 3/4 · 16 bars and a pickup
  68. 94Polly Put the Kettle OnLevel 3 Nursery rhyme · C major · 2/4 · 16 bars
  69. 95We Three KingsLevel 3 Carol · C major · 6/8 · 17 bars
  70. 96Go, Tell It on the MountainLevel 3 Spiritual · C major · 4/4 · 16 bars and a pickup
  71. 97O Christmas Tree (O Tannenbaum)Level 3 Carol · C major · 3/4 · 16 bars and a pickup
  72. 98Spring (The Four Seasons)Level 3 Classical · C major · 4/4 · 10 bars and a pickup
  73. 99Loch LomondLevel 3 Folk song · C major · 4/4 · 16 bars and a pickup
  74. 100The Drover’s DreamLevel 3 Australian · C major · 4/4 · 16 bars and a pickup
  75. 101Another Fall of RainLevel 3 Australian · C major · 4/4 · 16 bars and a pickup
  76. 102Three Little KittensLevel 3 Children's song · C major · 6/8 · 8 bars and a pickup
  77. 103Where Are You Going, My Pretty Maid?Level 3 Nursery rhyme · C major · 6/8 · 10 bars
  78. 104Here We Go Round the Mulberry BushLevel 3 Nursery rhyme · C major · 6/8 · 8 bars
  79. 105Little Tommy TuckerLevel 3 Nursery rhyme · C major · 3/8 · 16 bars
  80. 106ArirangLevel 3 Folk song · C major · 3/4 · 16 bars
  81. 107Ding, Dong, BellLevel 3 Nursery rhyme · C major · 4/4 · 11 bars
  82. 108The Skye Boat SongLevel 3 Folk song · C major · 6/8 · 24 bars

Level 4: Up to the C above 109–142

The tune climbs past G to A, B and the C above middle C, so the right hand moves up and back. All white keys, all in C major (or A minor).

  1. 109Jesus Loves MeLevel 4 Hymn · C major · 4/4 · 16 bars
  2. 110Sakura SakuraLevel 4 Folk song · A minor · 4/4 · 14 bars
  3. 111Can-Can (Orpheus in the Underworld)Level 4 Classical · C major · 4/4 · 8 bars, played twice
  4. 112Waltzing MatildaLevel 4 Australian · C major · 4/4 · 16 bars
  5. 113Brahms’ Lullaby (Wiegenlied)Level 4 Classical · C major · 3/4 · 16 bars and a pickup
  6. 114Camptown RacesLevel 4 Folk song · C major · 4/4 · 16 bars and a pickup
  7. 115Joy to the WorldLevel 4 Carol · C major · 4/4 · 20 bars
  8. 116Bound for South AustraliaLevel 4 Australian · C major · 4/4 · 16 bars and a pickup
  9. 117ShenandoahLevel 4 Folk song · C major · 4/4 · 9 bars and a pickup
  10. 118Girls and Boys Come Out to PlayLevel 4 Nursery rhyme · C major · 6/8 · 12 bars (the first four played twice)
  11. 119The First NoelLevel 4 Carol · C major · 3/4 · 24 bars and a pickup
  12. 120Be Thou My VisionLevel 4 Hymn · C major · 3/4 · 16 bars
  13. 121Home, Sweet HomeLevel 4 Folk song · C major · 4/4 · 25 bars and a pickup
  14. 122Early One MorningLevel 4 Folk song · C major · 4/4 · 16 bars
  15. 123Auld Lang SyneLevel 4 Folk song · C major · 4/4 · 16 bars and a pickup
  16. 124Minuet in GLevel 4 Classical · C major · 3/4 · 16 bars (the first half), played twice
  17. 125Ring a Ring o' RosesLevel 4 Nursery rhyme · C major · 6/8 · 8 bars
  18. 126Row, Row, Row Your BoatLevel 4 Round · C major · 6/8 · 8 bars
  19. 127Oats, Peas, Beans and BarleyLevel 4 Children's song · C major · 6/8 · 8 bars
  20. 128Little Bo-PeepLevel 4 Nursery rhyme · C major · 6/8 · 8 bars
  21. 129Little Miss MuffetLevel 4 Nursery rhyme · C major · 6/8 · 8 bars
  22. 130Humpty DumptyLevel 4 Nursery rhyme · C major · 6/8 · 10 bars
  23. 131Deep RiverLevel 4 Spiritual · C major · 4/4 · 8 bars
  24. 132I Had a Little Nut TreeLevel 4 Nursery rhyme · C major · 4/4 · 8 bars and a pickup
  25. 133Billy BoyLevel 4 Folk song · C major · 2/4 · 16 bars and a pickup
  26. 134Goosey, Goosey GanderLevel 4 Nursery rhyme · C major · 4/4 · 8 bars
  27. 135Shall We Gather at the RiverLevel 4 Hymn · C major · 4/4 · 16 bars
  28. 136The Keel RowLevel 4 Folk song · C major · 2/4 · 16 bars and a pickup
  29. 137Largo from the New World Symphony (Goin’ Home)Level 4 Classical · C major · 4/4 · 15 bars
  30. 138Jesu, Joy of Man’s DesiringLevel 4 Classical · C major · 9/8 · 8 bars
  31. 139Three Blind MiceLevel 4 Round · C major · 6/8 · 16 bars
  32. 140Lavender's BlueLevel 4 Folk song · C major · 6/8 · 8 bars
  33. 141Little Boy BlueLevel 4 Nursery rhyme · C major · 6/8 · 12 bars
  34. 142Oh Dear, What Can the Matter Be?Level 4 Folk song · C major · 6/8 · 16 bars

Level 5: A wider range 143–172

Still only white keys, but the tune covers more than an octave, so the hand moves further and more often.

  1. 143She’ll Be Coming ’Round the MountainLevel 5 Folk song · C major · 4/4 · 15 bars and a pickup
  2. 144My Bonnie Lies Over the OceanLevel 5 Folk song · C major · 3/4 · 32 bars and a pickup
  3. 145Brisbane LadiesLevel 5 Australian · A minor · 3/4 · 16 bars and a pickup
  4. 146The Blue DanubeLevel 5 Classical · C major · 3/4 · 16 bars
  5. 147Dance to Your DaddyLevel 5 Nursery rhyme · C major · 3/4 · 12 bars
  6. 148Swan LakeLevel 5 Classical · A minor · 4/4 · 8 bars
  7. 149Botany BayLevel 5 Australian · C major · 3/4 · 16 bars and a pickup
  8. 150There Was a Little ManLevel 5 Nursery rhyme · C major · 2/4 · 16 bars and a pickup
  9. 151Viva la MusicaLevel 5 Round · C major · 4/4 · 6 bars, played twice
  10. 152White Coral BellsLevel 5 Round · C major · 4/4 · 8 bars
  11. 153Great Tom Is CastLevel 5 Round · C major · 4/4 · 6 bars, played twice
  12. 154Tom, the Piper’s Son (Over the Hills and Far Away)Level 5 Nursery rhyme · C major · 4/4 · 12 bars
  13. 155Yankee DoodleLevel 5 Folk song · C major · 4/4 · 16 bars
  14. 156Advance Australia FairLevel 5 National song · C major · 4/4 · 20 bars and a pickup
  15. 157Musette (from the Anna Magdalena Notebook)Level 5 Classical · C major · 2/4 · 8 bars, played twice
  16. 158Londonderry Air (Danny Boy)Level 5 Folk song · C major · 4/4 · 16 bars and a pickup
  17. 159If All the World Were PaperLevel 5 Nursery rhyme · C major · 6/8 · 8 bars and a pickup
  18. 160Jack and JillLevel 5 Nursery rhyme · C major · 6/8 · 8 bars
  19. 161Funiculì, FuniculàLevel 5 Folk song · C major · 6/8 · 16 bars
  20. 162Sing a Song of SixpenceLevel 5 Nursery rhyme · C major · 2/4 · 16 bars
  21. 163The Grand Old Duke of YorkLevel 5 Nursery rhyme · C major · 2/4 · 16 bars and a pickup
  22. 164I Love Little KittyLevel 5 Nursery rhyme · C major · 6/8 · 8 bars and a pickup
  23. 165A Frog He Would A-Wooing GoLevel 5 Nursery rhyme · C major · 6/8 · 12 bars and a pickup
  24. 166Morning Mood (Peer Gynt)Level 5 Classical · C major · 6/8 · 8 bars
  25. 167Canon in DLevel 5 Classical · C major · 4/4 · 15 bars
  26. 168Click Go the ShearsLevel 5 Australian · C major · 4/4 · 16 bars
  27. 169I Vow to Thee, My CountryLevel 5 National song · C major · 3/4 · 24 bars and a pickup
  28. 170My Grandfather’s ClockLevel 5 Children's song · C major · 4/4 · 24 bars and a pickup
  29. 171Rock-a-bye BabyLevel 5 Nursery rhyme · C major · 6/8 · 8 bars
  30. 172Silent NightLevel 5 Carol · C major · 6/8 · 12 bars

Level 6: Moving on 173–201

Sharps and flats appear in the tune, the pieces run longer, and the left hand becomes a real second part. Still written in C major or A minor.

  1. 173The “Surprise” SymphonyLevel 6 Classical · C major · 2/4 · 16 bars
  2. 174In the Hall of the Mountain KingLevel 6 Classical · A minor · 4/4 · 16 bars
  3. 175Scarborough FairLevel 6 Folk song · A minor · 3/4 · 16 bars
  4. 176Go Down, MosesLevel 6 Spiritual · A minor · 4/4 · 16 bars and a pickup
  5. 177The Bluebells of ScotlandLevel 6 Folk song · C major · 4/4 · 16 bars and a pickup
  6. 178Santa LuciaLevel 6 Folk song · C major · 3/4 · 16 bars
  7. 179It Came Upon the Midnight ClearLevel 6 Carol · C major · 6/8 · 16 bars and a pickup
  8. 180O Little Town of BethlehemLevel 6 Carol · C major · 4/4 · 16 bars and a pickup
  9. 181The Song of AustraliaLevel 6 Australian · C major · 4/4 · 18 bars and a pickup
  10. 182Joshua Fit the Battle of JerichoLevel 6 Spiritual · A minor · 4/4 · 16 bars
  11. 183Deck the HallsLevel 6 Carol · C major · 4/4 · 16 bars
  12. 184KorobeinikiLevel 6 Folk song · A minor · 2/4 · 16 bars
  13. 185All Things Bright and BeautifulLevel 6 Hymn · C major · 4/4 · 24 bars
  14. 186Rondo alla TurcaLevel 6 Classical · A minor · 2/4 · 16 bars and a pickup
  15. 187Prelude in CLevel 6 Classical · C major · 4/4 · 9 bars
  16. 188The Ash GroveLevel 6 Folk song · C major · 3/4 · 32 bars and a pickup
  17. 189Wedding March (A Midsummer Night’s Dream)Level 6 Classical · C major · 4/4 · 8 bars
  18. 190I Love SixpenceLevel 6 Nursery rhyme · A minor · 4/4 · 8 bars
  19. 191Down by the RiversideLevel 6 Spiritual · C major · 4/4 · 12 bars and a pickup
  20. 192Hungarian Dance No. 5Level 6 Classical · A minor · 2/4 · 16 bars
  21. 193The EntertainerLevel 6 Classical · C major · 2/4 · 16 bars and a pickup
  22. 194Für EliseLevel 6 Classical · A minor · 3/8 · 8 bars and a pickup, played twice
  23. 195There Was an Old Woman Tossed Up in a BasketLevel 6 Nursery rhyme · C major · 6/8 · 16 bars and a pickup
  24. 196Dance of the Sugar Plum Fairy (The Nutcracker)Level 6 Classical · A minor · 2/4 · 16 bars
  25. 197Low Bridge, Everybody Down (The Erie Canal)Level 6 Folk song · C major · 4/4 · 24 bars and a pickup
  26. 198The Ants Go MarchingLevel 6 Children's song · A minor · 6/8 · 16 bars and a pickup
  27. 199The Miller of DeeLevel 6 Folk song · A minor · 6/8 · 16 bars and a pickup
  28. 200Pat-a-CakeLevel 6 Nursery rhyme · C major · 6/8 · 12 bars
  29. 201GreensleevesLevel 6 Folk song · A minor · 6/8 · 16 bars and a pickup

🔒 Runs entirely in your browser: nothing is uploaded and no account is needed. Once a piece’s page has loaded, it and the piano keep working offline.

Why real notation, not a simplified version

A lot of free “kids’ piano” sheets online use letter names instead of notes, leave out the left hand, drop the time signature, or blow the staff up so large that a four-bar tune fills a page. They feel easier for a week, and then the child has to start again with real music. These pieces keep the music simple and the notation honest: a beginner’s left hand playing beginner chords, but written exactly as it would be in a graded piano book, at normal size, so the same reading skills carry straight on to the next book.

Most pieces start in C position: thumb on middle C, one finger per white key up to G, with the odd stretch to A or the C above, which each piece’s notes point out. Start with the three-note Hot Cross Buns and Au Clair de la Lune; Old MacDonald brings rests, pickup notes and pairs of quavers; Ode to Joy adds the dotted rhythm; Happy Birthday jumps up an octave; and the Minuet in G is a real 18th-century keyboard piece with the first sharp in the key signature.

Printing

Press Print on a piece’s page to print just that one, laid out for A4 (it fits US Letter too). Choose “Save as PDF” as the printer if you want a file instead of paper.

Can I use these at my school or music studio?
Yes. Print as many copies as you need for your pupils, hand them out, and put them in a practice folder. We only ask that you leave the “digitalgreenhouse.com.au” line on the page, so other parents and teachers can find the rest.
Are the songs really out of copyright?
Every tune here is public domain: traditional songs that were in print before 1900, or works by composers who died long ago (Beethoven, Petzold, Pierpont, the Hill sisters who wrote Happy Birthday). Each piece’s page says who wrote it and when. In Australia, works by authors who died before 1955, and anonymous works published before 1955, are in the public domain. The piano arrangements, the left-hand parts and the layout are our own work and are free for personal and classroom use.
Why can my child not use the page as a book and skip the printing?
They can. The score is drawn at full size on a tablet or laptop, the page scrolls along with the music while it plays, and each piece works offline once loaded. Most teachers still like a paper copy on the music stand for pencil marks, which is what Print is for.
Can I change the key, or get the music as a file?
Press Copy the ABC on a piece’s page, then paste it into our Sheet Music Player. There you can move it into another key, loop a section and download a MIDI file. ABC is a plain-text way of writing music, so you can also edit it by hand or open it in free programs such as EasyABC or MuseScore (via abc2xml).
Why is there no sound?
Browsers only allow sound after you’ve clicked or tapped something on the page, so press Play rather than the space bar the first time. If you still hear nothing, check your device’s volume. On an iPhone with an older version of iOS, the ring/silent switch also mutes web pages.
Where do the melodies come from?
The first fifteen are the standard versions everyone sings, checked bar by bar before publishing; every tune added since was taken from a published transcription, mostly the John Chambers ABC collection and abcnotation.com, so the notes and rhythms are the ones in the books, not a half-remembered version.
Where do the piano sound and the music drawing come from?
The piano is a recording of a real Yamaha C5 grand: the Salamander Grand Piano by Alexander Holm, shared under the Creative Commons Attribution 3.0 licence. The sheet music is drawn by abcjs by Paul Rosen and Gregory Dyke, open source under the MIT licence. The arrangements, the player and the pages are by Digital Greenhouse.

The piano books we use

We bought every one of these ourselves. Kenneth Baker wrote two versions of his course: The Complete Piano Player for a piano or digital piano, and The Complete Keyboard Player for a home keyboard with automatic accompaniment. Pick the one that matches what you play on. Outside Australia? Each book also has an eBay link to a new copy from a seller that posts internationally.

These are affiliate links. The Amazon.com.au links are marked “(paid link)”: as an Amazon Associate, Digital Greenhouse earns from qualifying purchases. The eBay links are marked “(paid link — eBay)”: through the eBay Partner Network, we may be paid if you buy through one. You pay the same price either way.

Learning on a piano or digital piano

The Complete Piano Player is a five-book course for beginners: it starts with your thumb on middle C and teaches reading music through popular songs.

All five books in one The Complete Piano Player: Omnibus Edition Books 1 to 5 bound together. The best buy if you plan to go all the way through the course.
Start here The Complete Piano Player: Book 1 Middle C and the first notes for each hand.
Songbook The Complete Piano Player: Christmas Christmas songs arranged to go with the course.
Alongside the course John Brimhall’s Young Adult Piano Course: Book 1 Brings in chords for the left hand early, so it’s a good reference for chords and a useful book to supplement your learning. It’s out of print, so on eBay you’ll find second-hand copies.

Learning on a home keyboard

The Complete Keyboard Player is the same course written for keyboards with automatic accompaniment, like a 61-key Yamaha or Casio: your right hand plays the tune and your left hand sets off the chords and the backing.

All the books in one The New Complete Keyboard Player: Omnibus Edition The whole keyboard course bound together in one volume.
Start here The Complete Keyboard Player: Book 1 The first book of the keyboard course on its own.

AI workshops for teams

Get your team confident with AI.

Interactive half-day and full-day workshops in Copilot, Claude or ChatGPT, run at your office - in Sydney, or anywhere we can fly to.