Same-sex marriage is supported by the Green Party, the Conservative Democratic Party, the Social Democratic Party, the Green Liberal Party, the Swiss Party of Labour, the Christian Social Party of Obwalden, and most politicians from the Liberals.
Stejnopohlavní manželství podporují Švýcarská strana zelených, Konzervativní demokratická strana, Sociálně demokratická strana Švýcarska, Zelená liberální strana, Švýcarská strana práce, Křesťanskosociální strana Obwaldenu a většina liberálů.