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.
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 →