In Svizzera, per potersi sposare, bisogna aver compiuto 18 anni. Anche le coppie dello stesso sesso si possono sposare. Chi vuole sposarsi deve annunciarsi presso l'Ufficio cantonale dello stato civile (Zivilstandsamt) competente a Glarus. In seguito l'Ufficio dello stato civile avvierà una procedura di preparazione del matrimonio, per verificare se i partner possiedono i requisiti necessari per sposarsi. Terminata questa procedura, si ha tempo 3 mesi per celebrare il matrimonio. L'Ufficio dello stato civile competente informa più dettagliatamente circa lo svolgimento della pratica e i documenti necessari. Se una delle due persone vive ancora all'estero, può essere inoltrata una domanda per l'ingresso, in vista della preparazione del matrimonio. Le coppie dello stesso sesso possono far registrare la loro unione. Ciò comporta dei diritti e dei doveri analoghi a quelli del matrimonio. Se vi dovesse essere un sospetto di matrimonio fittizio (Scheinehe) l'Ufficio di stato civile può annullare lo sposalizio. In questo caso, anche un matrimonio già avvenuto può essere dichiarato nullo e il permesso di soggiorno può essere ritirato.