Само сражение произошло в северной части полуострова Гангут (Финляндия), на Балтийском море, 7 августа 1714 года. Это было одно из ключевых сражений Северной войны (1700-1721), в которой Россия боролась за возврат утраченных нами в XVI-XVII веках русских земель и выход к Балтийскому морю.
После ожесточённого боя все вражеские корабли были захвачены. Потери шведов составили 10 кораблей с 116 орудиями, а также 361 человек убитыми, 350 ранеными и 237 пленными. Потери России — 127 убитых и 342 раненых.
В этом сражении Пётр I сумел создать преимущество в силах на главном направлении: против флагманского судна противника он сосредоточил сразу одиннадцать галер. Ударами по флангам он вывел из строя часть артиллерии противника. Шведский адмирал Эреншельд ожидал фронтального удара со стороны русских, но просчитался. Пётр I перехитрил шведского флагмана.
Эта победа стала первым крупным военным успехом российского флота и имела большое военно-политическое значение. Пётр I приравнивал её по значению к Полтавской битве. Ведь молодой российский флот нанёс поражение сильнейшему в то время шведскому флоту, который до Гангутской битвы не знал поражений.