Bride and groom leaning their heads together in warm evening light – wedding photographer Roman Schaller, Switzerland

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.

← Wedding photos (portfolio)

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

Experiencesince 2010 · more than 170 weddings · rated 5.0 on Google
Regionall of Switzerland · travel included
LanguagesEnglish and German
Ceremoniescivil weddings and free ceremonies in nature
Packages4, 6, 8 or 10 hours · from CHF 1,900
Stylenatural, unposed, documentary – with time for relaxed couple portraits

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:

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).

Bride and groom kissing in front of a rocky mountain slope, the bride holding a bouquet of pink roses

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.