All Souls Protestant Church

Christian community in St. Gallen and Eastern Switzerland

Welcome to the website of the All Souls community! We are an English-speaking evangelical reformed church in St. Gallen.

Latest news

Change is inevitable

Charting unknown territory.

Listen to Sermons

Latest sermons are now shown automatically.

More events on the events page.