Als der Kanton Schwyz 37 Reformierte aus Arth vertrieb und einige Zurückbleibende sogar hinrichtete, eskalierte der Konflikt zwischen Schwyz und Zürich 1656 trotz Vermittlung Frankreichs im Ersten Villmergerkrieg. Die Stadt Zürich erklärt Schwyz den Krieg in der Hoffnung, einen für die Reformierten günstigeren Landfrieden erreichen zu können. Das Scheitern der Belagerung von Rapperswil SG und die fehlende Zusammenarbeit zwischen Bern und Zürich erlaubten es den katholischen Orten, die Gemeinen Herrschaften Baden und Freiamt zu besetzen und so die beiden Städte zu trennen. Nach der Niederlage der Berner bei Villmergen mussten die reformierten Orte im Dritten Landfrieden die bisherige Ordnung und damit die katholische Dominanz akzeptieren.