About All of Bach

This is where you can find new recordings of the works of Johann Sebastian Bach, performed by the Netherlands Bach Society and many guest musicians. A different recording is spotlighted each week.

All of Bach is the project in which the Netherlands Bach Society performs and records all of Bach’s works and shares them with the world online for free. Each week spotlights a different work by Bach.
We started performing and recording all of Bach’s works in September 2013, and the first concert recordings were made available on this site on 2 May 2014. Each piece of music by Bach has its own page, where people can watch and listen to the work in its entirety, read background information about it and hear what the piece means to the musicians.

Why All of Bach?
In the run-up to the centenary of the Netherlands Bach Society in 2021, we came up with the idea of performing all of Bach’s works. In order to keep close to Bach, we try to perform his music as far as possible in suitable venues: cantatas in churches, chamber music in living rooms, and organ music on special organs, etc. To let as many people as possible enjoy the music, we make top-quality recordings of the works and put the results on allofbach.com, as well as distributing the videos on various social media. So you can also find All of Bach on YouTube, Facebook and Twitter. 

Netherlands Bach Society
The Netherlands Bach Society was founded in 1921 to perform Bach’s St Matthew Passion in the Grote Kerk in Naarden. The church was deliberately chosen as a counterpart location to Willem Mengelberg’s performances in the Concertgebouw, in Amsterdam. The ensemble grew into a prominent music group that still performs the St Matthew Passion every year in the Grote Kerk in Naarden. In addition, each season we give around fifty concerts all over the Netherlands as well as abroad. Jos van Veldhoven has been the artistic director since 1983.

Do you have a question about the site?
Book tickets for the Netherlands Bach Society
info@bachvereniging.nl | +31 (0) 30 - 252 40 10 

Keep up to date with the next works