ARTFORM
Artform / Sheet music / J. S. Bach

Free J. S. Bach sheet music

222 J. S. Bach scores on Artform's shelf, ordered easiest to read first. Every score here is public domain, free to read, print and keep.

Open the sheet music library
Free, in the browser: every score plays back, loops and prints.

Johann Sebastian Bach (1685-1750)

German composer and organist of the late Baroque, born into a family that had produced musicians for generations, so much so that "Bach" was practically the local word for musician. As a teenager he once walked 250 miles to hear the organist Buxtehude play, then overstayed his leave from his job by weeks because he couldn't tear himself away. Most of his career was spent as a church employee in Leipzig, turning out a new cantata almost every week for years while raising twenty children and occasionally landing in jail after arguing with his employer. Out of that unglamorous working life came The Well-Tempered Clavier, the Brandenburg Concertos, and a command of counterpoint so complete that Mozart and Beethoven both studied it like scripture. His music was considered old-fashioned by the time he died, and it took nearly a century, and Mendelssohn conducting the St Matthew Passion in 1829, for the world to catch up.

Start with these

The easiest J. S. Bach on the shelf, in order. Nothing here is graded and nobody is ranked: the shelf simply puts the pieces that ask less of your hands before the ones that ask more.

Invention No. 8 in F major, BWV 779 F major · 2 min Minuet in D minor (BWV Anh. 132) D minor · 1 min Musette in D (BWV Anh. 126) D major · 1 min Jesus Alegria dos Homens G major · 4 min Minuet in A minor, BWV Anh. 120 A minor · <1 min Aria in D Minor D minor · <1 min Minuet in B flat major, BWV Anh. 118 B♭ major · <1 min Minuet in G Major (BWV Anh. 116) G major · 1 min Minuet in C Minor C minor · <1 min Invention No. 3 in D Major D major · 2 min Fallen down D major · 2 min Minuet in F Major BWV 116 Anh. 113 F major · 1 min

Every J. S. Bach score

French Suite No. 3 in B minor, BWV 814: Menuet B minor · 1 min Invention No. 11 in G minor, BWV 782 G minor · 2 min French Suite No. 3 in B minor, BWV 814: VII. Gigue B minor · 1 min Polonaise in F major, BWV Anh. 117b F major · 1 min Polonaise in g Minor (BWV Anh. 119) G minor · <1 min Invention No. 7 in E minor, BWV 778 E minor · 2 min Raindrops Keep Falling on My head F major · 2 min March in E-flat major, BWV Anh. 127 E♭ major · 2 min Invention No. 2 in C minor BWV 773 C minor · 2 min Partita No. 6 in E minor, BWV 830: Tempo di Gavotta E minor · 3 min Gavotte in F Major (BWV Anh. 131) F major · <1 min BWV 777: Invention VI (A = 415 Hz) - Harpsichord sound E major · 3 min Wachet auf ruft uns die Stimme (Sleepers Awake! A Voice is Calling) E♭ major · 3 min Barcarolle easily by Wilson Manhire F major · 1 min Prelude in C minor - BWV 999 C minor · 2 min March in D Major (BWV Anh. 122) D major · <1 min The Art of Fugue, BWV 1080: Canon per Augmentationem in Contrario Motu D minor · 9 min Bist Du Bei Mir for Cello and D major · 2 min Invention No. 10 in G major, BWV 781 G major · 1 min Invention No. 5 in Eb-Major BWV 776 (re E♭ major · 2 min Menuett Trio (for Stölzel's Partita di Signore Steltzeln) G minor · <1 min Minuet in G Major (BWV Anh. 114) G major · 1 min Minuet in G minor (BWV Anh. 115) G minor · <1 min Prelude in C C major · 2 min Prelude in B minor, BWV 869 (WTC I No. 24) B minor · 3 min French Suite No. 3 in B minor, BWV 814: I. Allemande B minor · 2 min Duetto No. 3 BWV 804 G major · 3 min Menuet g-Moll (BWV 842) G minor · <1 min Sarabande from BWV 1002 B minor · 1 min Invention No. 4 in D minor BWV 775 D minor · 1 min La Caroline H98 A minor · 1 min Blessed Saviour meek and lowly - Offen D♭ major · 1 min Marche. Helm 1/3 (BWV Anh. 124) G major · <1 min Partita No. 3 1. Fantasia BWV 827 A minor · 2 min Pequeño preludio BWV 936 D major · 2 min Cello Suite no. 1 - Prelude G major · 2 min March in e-flat major anh127 E♭ major · 1 min Invention No. 15 in B-minor BWV 786 (re B minor · 1 min Little Prelude in D minor BWV 935 D minor · <1 min Polonaise in g Minor (BWV Anh. 125) G minor · <1 min Partita No. 3 in A minor, BWV 827: Corrente A minor · 3 min Invention No. 12 in A major, BWV 783 A major · 1 min Französische Suite Nr 1 4-Menuet D minor · <1 min French Suite No. 3 in B minor, BWV 814: Gavotte B minor · 3 min Goldberg Variations: Variation 7 G major · <1 min BWV 785: Invention XIV (A = 415 Hz) -Harpsichord sound B♭ major · 1 min Passametzo F major · 2 min Prelude in G major, BWV 860 (WTC I No. 15) G major · 2 min Goldberg Variations: Variation 11 G major · <1 min French Suite No. 3 in B minor, BWV 814: Trio B minor · <1 min Little Prelude Number 2 in C Minor - BWV 934 C minor · <1 min BWV 780: Invention IX (A = 415 Hz) - Harpsichord sound F minor · <1 min Prelude and Fugue in A minor, BWV 895: II. Fugue A minor · 3 min Ach Gott vom Himmel sieh darein E minor · <1 min Invention No. 1 in C Major C major · 1 min Goldberg Variations: Variation 17 G major · <1 min BWV Anh 128 - (Notebook for Anna Magdalena) D minor · <1 min Sinfonia No. 7 in E minor, BWV 793 E minor · 3 min Crucifixus B Minor mass BWV 232 G major · 6 min Prelude No. 6 in D minor, BWV 875 (WTC Book II) D minor · 4 min Sinfonia No. 8 in F major, BWV 794 F major · 2 min Goldberg Variations: Variation 18 G major · <1 min Air on the G String G major · 2 min Goldberg Variations: Variation 8 G major · <1 min Partita No. 3 4. Sarabande A minor · 2 min Goldberg Variations: Variation 27 G major · <1 min Sinfonia No. 10 in G major, BWV 796 G major · 2 min Sinfonia No. 12 in A major, BWV 798 A major · 3 min BWV 881: The Well-tempered Clavier Book II - XII (A = 415 Hz) - Harpsichord sound F minor · 9 min Gendarme Galop C major · 5 min Sinfonia No. 14 in B-flat major, BWV 800 B♭ major · 2 min The Musical Offering, BWV 1079: Ricercar a 3 C minor · 15 min Prelude and Fugue 23 - OpenWTC B major · 4 min Barcarolle - Les contes d'Hoffmann - Offen D major · 2 min Prelude in A Minor A minor · <1 min French Suite No. 3 in B minor, BWV 814: II. Courante B minor · 2 min Sinfonia No. 9 in F minor, BWV 795 F minor · 3 min Wer nur den lieben Gott lässt walten (Choral) BWV 691 A minor · <1 min KOMM SUESSER TOD for Cello and C minor · 1 min Goldberg Variations: Variation 5 G major · <1 min Goldberg Variations: Variation 9 G major · <1 min Prelude and Fugue No. 3 C♯ major · 4 min Prelude and Fugue No. 4 C♯ minor · 12 min 02- Polonaise in G minor G minor · <1 min Prelude in E major, BWV 854 E major · 1 min Polonaise in F major, BWV Anh. 117a F major · 1 min Goldberg Variations: Variation 4 G major · <1 min 1904 B♭ major · 3 min Invention No. 13 A minor · 1 min Prelude in C minor C minor · 2 min French Suite III Sarabande B minor · 1 min Fugue No. 2 in C minor, BWV 871 (WTC Book II) C minor · 2 min Goldberg Variations: Variation 2 G major · <1 min Goldberg Variations: Variation 22 G major · <1 min Goldberg Variations: Variation 3 G major · 1 min Fuga I C major · 2 min Fugue in A-flat major, BWV 862 (WTC I No. 17) A♭ major · 2 min Prelude - BWV 855a E minor · 2 min Goldberg Variations: Variation 12 G major · 1 min Allemande BWV 836 D minor · 1 min BWV 858: The Well-tempered Clavier Book I - XIII (A = 415 Hz) - Harpsichord sound F♯ major · 2 min Sinfonia No. 6 in E major, BWV 792 E major · 1 min Partita No. 3 in A minor, BWV 827 (early version): Menuet A minor · 3 min Sinfonia No. 13 in A minor, BWV 799 A minor · 1 min BWV 853: The Well-tempered Clavier Book I - VIII (A = 415 Hz) - Harpsichord sound E♭ minor · 12 min Gedenke doch mein Geist zurücke (Aria) BWV 509 E♭ major · <1 min Minuets in G Major and G Minor G major · 1 min Prelude and Fugue No. 1 C major · 3 min Solo per il cembalo BWV Anhang 129 E♭ major · 2 min Französische Suite Nr 1 - 2- Courante D minor · 1 min BWV 815: French Suite IV (A = 415 Hz) - Harpsichord sound E♭ major · 12 min Goldberg Variations: Variation 6 G major · <1 min Prelude in C major, BWV 924a C major · 1 min Barcarolle G major · 2 min Fugue No. 11 in F major, BWV 856 (WTC Book I) F major · 1 min Prelude in F minor, BWV 857 F minor · 2 min Partita No. 3 in A minor, BWV 827: Allemande A minor · 1 min Goldberg Variations: Variation 20 G major · <1 min Partita No. 2 in C minor BWV 826 V.Rondeau C minor · 2 min Bereite dich Zion (Prepare thyself Zion) C major · 3 min Goldberg Variations: Variation 15 G minor · 1 min Little Prelude in F Major BWV 928 F major · 1 min Prelude No. 16 in G minor, BWV 861 (WTC Book I) G minor · 2 min Goldberg Variations: Variation 10 G major · <1 min Französische Suite Nr 1 - 1- Allemande D minor · 2 min Huit fugues sans pédal No. 8 Fugue in F minor F minor · 5 min Little Prelude in C major BWV 933 C major · <1 min Partita No. 6 in E minor, BWV 830 (early version): Gigue E minor · 4 min Prelude and Fugue in A minor, BWV 895: I. Prelude A minor · 1 min Goldberg Variations: Variation 21 G minor · 1 min Sinfonia No. 11 in G minor, BWV 797 G minor · 1 min Goldberg Variations: Variation 30 G major · <1 min Goldberg Variations: Aria G major · 1 min Goldberg Variations: Variation 19 G major · <1 min Sinfonia Pastorale (BWV 248 no. 10) Arrang G major · 5 min BWV 887: The Well-tempered Clavier Book II - XVIII (A = 415 Hz) - Harpsichord sound G♯ minor · 16 min Fantasia in G minor duobus subiectis BWV 917 G minor · 3 min BWV 877: The Well-tempered Clavier Book II - VIII (A = 415 Hz) - Harpsichord sound D♯ minor · 5 min BWV 974 - Adagio D minor · 3 min BWV 787: Sinfonia I - Harpsichord sound C major · <1 min Prelude and Fugue No. 2 C minor · 2 min Prelude No. 20 in A minor, BWV 865 (WTC Book I) A minor · 1 min Goldberg Variations: Variation 14 G major · 1 min Sinfonia No. 3 in D Major (3-part Invention) D major · 1 min Siciliano G minor · 2 min Ich habe genug BWV 82 C major · 5 min Ich steh an Deiner Krippen hier A minor · 2 min Goldberg Variations: Variation 29 G major · 1 min Partita No. 6 in E minor, BWV 830 (early version): I. Prelude E minor · 8 min BWV 893: The Well-tempered Clavier Book II - XXIV (Harpsichord sound) B minor · 3 min Goldberg Variations: Aria da Capo G major · 1 min Sinfonia No. 4 in D Minor (3-part Invention) D minor · 1 min Goldberg Variations: Variation 24 G major · 1 min Schafe koennen sicher weiden G minor · 2 min BWV 855: The Well-tempered Clavier Book I - X (A = 415 Hz) - Harpsichord sound E minor · 3 min Partita No. 6 in E minor, BWV 830: II. Allemanda E minor · 2 min BWV 817: French Suite VI (A = 415 Hz) - Harpsichord sound E major · 11 min Arioso from Cantata BWV 156 A major · 3 min Js capriccio BWV 992 B♭ major · 11 min Goldberg Variations: Variation 26 G major · 2 min The Look Of Love A minor · 2 min BWV 1027: Sonata for Viola da Gamba and Harpsichord G major · 11 min Goldberg Variations: Variation 1 G major · <1 min Flute Sonata in A Major. BWV 1032. {Professional production score.} A major · 11 min Sinfonia No. 5 in E flat Major (3-part Invention) E♭ major · 1 min French Suite V: Gigue G major · 2 min Choralvorspiel Ich ruf' zu dir Herr BWV 63 F minor · 2 min Fugue in C major BWV 870 C major · 2 min Goldberg Variations: Variation 25 G minor · 2 min Partita No. 3 7. Gigue A minor · 2 min Fantasia in D minor H.195 D minor · <1 min BWV 878: The Well-tempered Clavier Book II - IX (A = 415 Hz) - Harpsichord sound E major · 4 min BWV 944: Fantasia and Fugue in A minor A minor · 8 min Brandenburg Concerto No. 3 G major · 7 min Fugue in G Minor BWV 542 G minor · 5 min C.P.E.: Solfeggietto - H.220 C minor · 1 min Fantasy Fantasia in C minor BWV 906 C minor · 6 min BWV 889: The Well-tempered Clavier Book II - XX (A = 415 Hz) - Harpsichord sound A minor · 5 min Goldberg Variations: Variation 28 G major · 1 min Goldberg Variations: Variation 23 G major · 1 min Goldberg Variations: Variation 16 G major · 2 min Fugue in G Minor BWV 578 G minor · 3 min BWV 883: The Well-tempered Clavier Book II - XIV (A = 415 Hz) - Harpsichord sound F♯ minor · 4 min English Suite no.3 in G minor BWV 808 G minor · 10 min Fantasie und Fuge A minor · 7 min BWV 807: The English Suites II Prelude A minor · 4 min BWV 816: French Suite V (A = 415 Hz) - Harpsichord sound G major · 10 min Partita No. 6 in E minor, BWV 830: Sarabande E minor · 2 min Ix Preludio C major · <1 min Partita No. 3 6. Scherzo A minor · <1 min Jesu Joy of Man?s Desiring G major · 2 min BWV 813 French Suite II (A = 415 Hz) - Harpsichord sound C minor · 9 min Fugue in C-Major (from Toccata Adagio and Fugue C major · 5 min Partita No. 6 in E minor, BWV 830: III. Corrente E minor · 3 min Little Prelude in C Major BWV 924 C major · <1 min BWV 851: The Well-tempered Clavier Book I - VI (A = 415 Hz) - Harpsichord sound D minor · 3 min Menuet et Badinerie BWV 1067 D minor · 2 min Ellipsis C major · <1 min Fugue in E Minor BWV 914 E minor · 3 min Partita No. 3 2. Allemande C major · 2 min Nun freut euch lieben Christen Arrt Busoni G major · 3 min BWV 788: Sinfonia II - Harpsichord sound C minor · 2 min Prelude and Fugue in D-Major BWV 532 (sol D major · 8 min Goldberg Variations: Variation 13 G major · 1 min Toccata and Fugue in D minor D minor · 7 min BWV 850: The Well-tempered Clavier Book I - V (A = 415 Hz) - Hapsichord sound D major · 2 min BWV 1028 Sonata per a viola de gamba i clavecí núm. 2 en re majo D major · 7 min Carl Philipp Emanuel Arioso con six Variazoni A major · 3 min Sinfonia 15 BWV 801 in B minor B minor · <1 min BWV 1029 Sonata per a viola de gamba i clavecí núm. 3 en sol menor G minor · 7 min

How the reader works

Each score opens as engraved notation you can read from the stand, and it plays: hear the piece first, then slow it down and loop the bar that is not working. There is nothing to install and no account to make. When you want paper, print it.

Every file is MusicXML, so MuseScore, Sibelius, Finale and Dorico open them too.

Where to go next

If you are learning J. S. Bach rather than only reading, the scale pages cover fingering in every key, the chord pages spell out every chord, and the symbol dictionary explains any mark on the page you do not recognise.

All 1,729 free scores →