18 августа 1700 года молодой русский царь Петр I получил известие о заключении Константинопольского мирного договора с турками. 19 (30) августа, желая обеспечить господство России на Балтике, он объявил войну Швеции. Через несколько дней русские войска выступили с наступательным походом.
В конце августа (начале сентября) армия Петра осадила Нарву. Однако 19 (29) ноября 1700 года Карл XII нанес сокрушительное поражение русской армии, несмотря на ее трехкратное численное превосходство. Это подвигло Петра в 1700-1702 годах провести ряд серьезных военных реформ, позволивших реорганизовать армию по европейскому образцу и возобновить боевые действия.
Весной 1703 года в устье Невы царь основал город и крепость Санкт-Петербург, а позже – морскую цитадель Кронштадт. Летом 1704 года русские захватили Дерпт (Тарту) и Нарву, укрепились на побережье Финского залива. В то время Петр был готов заключить мирный договор со Швецией. Однако Карл решил вести войну до полного конца, дабы полностью отрезать Россию от морских торговых путей.
27 июня (8 июля) 1709 года произошла грандиозная Полтавская битва, закончившаяся победой русской армии и определившая исход Северной войны. Армия шведского короля была разбита, сам он ранен и с небольшим отрядом бежал в Турцию. В 1721 году Северная война закончилась полной победой Петра I. К России отошли старинные русские земли, и она прочно укрепилась на берегах Балтийского моря.