Победе России в Северной войне способствовало множество факторов, в том числе и отрицательно сказавшиеся а развитии страны.
В первую очередь, после первых неудач, Петр I успешно реформировал армию, что позволило значительно повысить ее боеспособность.
Второе, в ходе войны был создан мощный, боеспособный флот, чего шведы не ожидали, и их господство на Балтике было подорвано.
Третье, была изменена налоговая система, и сборы пошли на содержание армии.
Следует указать и внутренние противоречия в самой Швеции, когда неограниченная власть шведского монарха значительно ограничилась парламентом.
Не последнюю роль сыграл и характер самого Петра, лично участвовавшего в битвах, чем значительно поднимал боевой дух своих солдат и офицеров.