Switzerland recognises marriages through the civil registry office. Same-sex partnerships are also recognised. Both people must be at least 18 and each has the right to divorce.
Couples without Swiss citizenship living in Switzerland must prove they are in the country legally to get permission to marry. The local registrar will review the necessary documents and application and confirm in writing whether the marriage can proceed.
The ceremony can take place as early as ten days after the permission is received and no later than three months from that date. A marriage or registered partnership that has been legally celebrated abroad will generally be recognised in Switzerland.
For a fact sheet on marriage in Switzerland, please visit this government site.
Marriage formalities are carried out at the local level.
There are numerous wedding planning services that can be found on the internet to help foreigners arrange destination weddings in Switzerland.