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


What is Rally Day?

Short introduction to Rally Day, a social event celebrated by protestant churches across the world.

New All Souls Website

We are just starting…

More events on the events page.