Johann Sebastian Bach fu autore di oltre mille opere catalogate secondo il sistema BWV.
Si possono riassumere secondo lo schema seguente.
- CANTATE
- MOTTETTI
- MESSE
- PASSIONI – ORATORI
- CORALI
- MUSICA PER ORGANO
- MUSICA PER CLAVICEMBALO
- MUSICA PER LIUTO
- MUSICA DA CAMERA
- PER VIOLINO
- PER VIOLONCELLO
- PER VIOLA DA GAMBA
- PER FLAUTO