 List of compositions by Johann Sebastian Bach

Johann Sebastian Bach composed cantatas, motets, masses, Magnificats, Passions, oratorios, four-part chorales, songs and arias.His instrumental music includes concertos, suites, sonatas, fugues, and other works for organ, harpsichord, lute, violin, cello, flute, chamber ensemble and orchestra.