Герцог Леопольд Австрийский пошел в поход против восставших кантонов с армией в 9000 воинов, из которых 2000 были конными рыцарями.
Повстанцы укрылись за многочисленными деревянными и земляными укреплениями в районе перевала Моргартен. Против наступавших австрийцев Швиц выставил лишь 1300 человек, к которым присоединились вспомогательные отряды кантонов Ури (300 воинов) и Унтервальден (100 воинов). Но это весьма малочисленное войско укрылось в засаде между озером и Моргартенским проходом, где довольно узкая тропа шла между крутым спуском и болотом. Австрийская армия двигалась колонной, в голове которой находились тяжелые рыцари. Дойдя до узкого дефиле, австрийцы обнаружили, что дорога впереди перегорожена. Они были вынуждены повернуть налево по совсем узкой тропинке. Вскоре они столкнулись с очередным препятствием в лице небольшого отряда швейцарцев, державшего оборону близ деревушки Шафштеттен.
Сражение при Моргартене 15 ноября 1315 года было первой победой швейцарцев, наделавшей большого шума, так как в нем 1300 [человек] швейцарской пехоты разбили 12 400 человек (4400 кавалерии и 8000 пехоты) под начальством герцога Леопольда Австрийского. Столкновение произошло неожиданно для австрийской главной колонны, шедшей без мер охранения и осыпанной древесными пнями и бревнами, сбрасываемыми с гор небольшим отрядом в 50 человек, расположенным в засаде. Рыцари двинулись в атаку против этой горсти смельчаков, но сами были внезапно атакованы главными силами швейцарцев, приведены в расстройство и обращены в бегство, потеряв около 3000 человек. Остальная часть армии, состоявшая из пехоты, не участвовала в бою и обратилась в бегство под влиянием панического страха.
Австрийская колонна стала громоздкой и неповоротливой. Швейцарцы же послали небольшой отряд отборных воинов, чтобы, двигаясь по лесистому склону, отрезать австрийский авангард от остальных сил. Отряд успешно справился с этим заданием, завалив проход стволами деревьев, и австрийская пехота оказалась отрезана от конницы. Практически сразу же швейцарцы атаковали из леса, забросав застывших в нерешительности австрийцев градом камней, после чего последовала рукопашная схватка, в которой швейцарцы умело использовали свои алебарды и топоры. Охваченные ужасом австрийцы вынуждены были отступить к болоту, где многие и погибли. В общей сложности в битве погибли примерно 2500–3000 австрийцев, главным образом рыцарей. Потери швейцарцев были минимальны.
Численно ничтожный отряд крестьян и охотников устроил засаду на Моргартенских высотах, над озером Эгери, откуда неожиданным нападением на неприятеля, вступившего в узкую долину между озером и горами, обратил его почти без потерь для себя в беспорядочное и бедственное для него бегство. Эта победа подняла значение союзников и обеспечила их самостоятельность.
Хронист того времени Иоганн из Винтертура писал об этой битве так:
«Это была не битва, людей герцога Леопольда просто резали, как скот; горцы убивали их, как овец на бойне. Никто не оказывал сопротивления, но все до последнего, без всяких различий, были перебиты. Ярость конфедератов была столь велика, что отряды австрийской пехоты, видя, как храбрейшие рыцари падают беспомощными, в панике бросались в озеро, предпочитая сгинуть в его водах, нежели пасть жертвой ярости своих врагов».
Это была блестящая победа швейцарской пехоты над рыцарской конницей Габсбургов, которая обеспечила независимость конфедерации и послужила толчком к формированию швейцарского государства.
Через три недели после битвы союзники подтвердили свой союз новым договором, заключенным в Бруннене 9 декабря 1315 года. На этот раз договор был составлен на немецком языке.
В начале 1316 года Людвиг Баварский грамотами в адрес трех земель (кантонов) подтвердил вольные грамоты своих предшественников. Зависимость от империи выражалась, по тексту этих грамот, только в том, что император назначал одного общего имперского фогта для всех трех земель, но властью этот фогт обладал призрачной.
Союз 1291 и 1315 годов оставался исключительно военным, не стеснявшим независимости членов союза. При этом самостоятельное развитие трех первоначальных земель (кантонов) шло в сторону постепенной демократизации. Крепостные монастырей в Швице и местных сеньоров в Унтервальдене стали освобождаться, как только сеньоры потеряли опору на внешнюю власть. Но процесс этот закончился не ранее XVI века.