К началу 1700 года сформировалась антишведская коалиция в составе России (Петр I), Дании (Фредерик IV) и Саксонии-Польши (Август II Сильный) под названием Северная Лига (Северный Союз). Военные действия начались с вторжения зимой 1700 г. саксонских войск в Лифляндию и нападения датчан на союзное Швеции герцогство Гольштейн-Готторп. Осенью 1700 г. русские войска осадили г. Нарву.
Карл XII, заключив союз с Англией и Голландией, высадился со своей армией на острове Зеландия и с помощью англо-голландского флота вынудил Фредерика IV заключить с Гольштейн-Готторопом Травендальский мир. Дания вышла из войны. Затем Карл XII перебросил свои войска под Нарву, где в сражении 19 ноября 1700 г. разгромил русские войска. В 1701 г. шведская армия двинулась против саксонской армии Августа II. Военные действия шли на территории Речи Посполитой, где Карл XII нанес саксонцам ряд поражений (при Клишове, 1702 г, и под Торном, 1703 г.).
В 1704 г. созванный по инициативе Карла XII сейм в Варшаве низложил Августа II и избрал королем Польши Станислава Лещинского. Август II продолжал войну, поэтому в августе 1706 г. Карл XII вторгся в Саксонию, и шведская армия одержала победу в сражении при Фрауштадте. В сентябре Август заключил Альтранштедский мир, отказываясь от союза с Россией и польской короны.