
Wedding photographer · Switzerland
Wedding photographer in Switzerland –
for weddings in nature.
Natural, unposed wedding photography – from the mountains of Zermatt to the lakes of Lucerne and Zurich. Since 2010, more than 170 weddings.
I am Roman Schaller, a Swiss wedding photographer for couples who want natural, honest pictures – especially of free ceremonies in nature. Since 2010 I have photographed more than 170 weddings all over Switzerland: by the lakes, in the mountains, in gardens and forests. I work in English and German, travel within Switzerland is always included, and I only take on a few weddings each year so that every couple gets my full attention.
At a glance
Where I photograph weddings in Switzerland
Switzerland is small, but every region has its own character. These are the places where couples from abroad most often get married – and where I know the best spots for your photos:
- Zermatt and the Matterhorn: free ceremonies with the most famous mountain in the Alps – wedding photographer Zermatt
- Lucerne and Lake Lucerne: lakeside hotels, castles and villas with views of Mount Pilatus and Rigi – wedding photographer Lucerne
- Zurich and Lake Zurich: elegant city venues, gardens and estates above the lake – wedding photographer Zurich
- Interlaken and the Jungfrau region: for example the historic Trinkhalle Interlaken with views of Eiger, Mönch and Jungfrau
- Graubünden: mountain villages, forests and glasshouses near Chur – wedding photographer Graubünden
The linked pages are in German. My favourite venues across the country: 10 outstanding wedding venues in Switzerland.
Packages and prices
All packages include the edited images in an online gallery and on USB, plus travel anywhere in Switzerland:
- 4 hours: CHF 1,900 – ceremony, apéro and couple portraits
- 6 hours: CHF 2,800 – from getting ready to dinner, photo booth included
- 8 hours: CHF 3,200 – the most popular choice, the whole day until the first dance
- 10 hours: CHF 3,800 – from the first moment to the party
You can expect around 40 to 50 images per hour. Weddings abroad – for example in Italy, France, Austria or Germany – are possible on request. All details are on my price page (in German).

How I work
I photograph your wedding quietly and in the background. Instead of long posing sessions, I capture what really happens: the nervous laughter before the ceremony, the tears of your parents, your friends on the dance floor.
For the couple portraits we take 20 to 30 relaxed minutes – ideally in the late afternoon light. Before the wedding we talk through your day together, by video call or over coffee, and I am happy to help with your timeline.
Getting married in Switzerland
In Switzerland, the legal wedding always takes place at a civil registry office, usually in an official wedding room. Many couples then celebrate a free ceremony in nature – by a lake, in a garden or on a mountain – led by a celebrant of their choice. If you live abroad, check the documents you need with the Swiss registry office early on.
Frequently asked questions
Do you speak English?
Yes. I work with couples in English and German – before the wedding and on the day itself.
Do you travel all over Switzerland?
Yes, travel within Switzerland is included in every package – whether you get married in Zurich, Lucerne, Interlaken or Zermatt. Weddings abroad are possible on request.
How far in advance should we book?
As I only photograph a few weddings each year, popular summer dates are often booked a year in advance. Send me your date as early as possible.
How much does a wedding photographer in Switzerland cost?
My wedding packages start at CHF 1,900 for 4 hours. Most couples choose 8 hours for CHF 3,200. All prices are on my price page.
Can we get married on a mountain or by a lake?
Yes – as a free ceremony almost anywhere, as long as the place allows it. Ideas for your day are in my guide to a mountain wedding (in German).
Check your date
I look forward to hearing from you.
Tell me your date, your venue and a little about your plans. I will reply personally with my availability and all the details. The form is in German – simply write your message in English.