Бомбардировка крепости была начата 10 июня. Русские осадные батареи расположились на обоих берегах реки Амовжи. 3 июля к осадной армии внезапно приезжает сам Пётр и фактически принимает командование на себя. 6 и 7 июля русские огнем 24 пушек и 11 мортир обстреливают Русские ворота, снеся до основания башню над ними. В ночь на 10 июня русские вывели из туров траншеи от ворот Святого Якова до Пороховой башни, приблизившись, таким образом, к пункту атаки с двух сторон. К вечеру 12 июля уже все было готово для штурма. Напротив Русских ворот через Амовжу под прикрытием дыма от загоревшегося на шведском берегу дровяного склада русские наскоро возвели мост. Штурм длился семь часов подряд. Штурмующие продвинулись до палисада перед крепостной стеной и срубили его, в то время как обороняющиеся расстреляли свои снаряды. Стволы их мушкетов так накалились, что нельзя было держать их в руках. Наши солдаты взобрались на равелин перед Русскими воротами, повернули шесть шведских пушек к воротам и разбили их. Когда русские овладели Пороховой башней, комендант полковник Шютте решил сдать крепость. Один за другим погибли четыре шведских барабанщика, бивших «шамад» (сигнал к сдаче). Лишь звуки трубы приостановили сражение, и осажденные обратились «со упросительными от всего дерптского гарнизона пунктами», составленными комендантом крепости. Шютте просил разрешить гарнизону выход «с литаврами, с трубами и со всею музыкою», с распущенными знаменами, шестью пушками, всем огнестрельным оружием и месячным запасом продовольствия. Царь от имени фельдмаршала отправил коменданту не лишенный иронии ответ: «Зело удивляется господин фельдмаршал, что такие запросы чинятся от коменданта, когда уже солдаты его величества у них в воротах обретаются и которые так озлоблены, что едва уняты». Подобные условия были бы уместны до штурма, а не тогда, когда осажденные лишились выбора. Гарнизону было разрешено покинуть крепость с семьями, пожитками и запасом продовольствия, но без артиллерии. Победителям достались огромные трофеи: 132 орудия, 15 тысяч ядер, запасы продовольствия. Но и потери были достаточно велики: 800–900 человек убитыми и 2250–2500 ранеными. Осажденные потеряли около полутора тысяч человек убитыми.
Вскоре прекратила свое существование и сама крепость: в 1708 г. Пётр, опасаясь с возвращением Карла XII из Саксонии потерять Лифляндию, приказал срыть крепостные укрепления Дерпта, но после Ништадтского мира снова приказал восстановить Дерпт. В 1772 г. крепость была окончательно упразднена.
Отпраздновав наскоро взятие «праотеческого города», Пётр сел на яхту и по реке Амовже, Чудскому озеру и реке Нарове добрался до крепости Нарва.
Еще 26 апреля 1704 г. окольничий П.М. Апраксин с тремя пехотными полками и тремя ротами конницы (всего около 2500 человек) занял устье реки Наровы (при впадении реки Росоны). Предусмотрительность русского командования оправдалась: 12 мая шведский адмирал де Пру, подошедший к устью Наровы с эскадрой и транспортными судами, пытался доставить в Нарву подкрепление в количестве 1200 человек и запасы, но, встреченный огнем русских береговых батарей, вынужден был уйти в Ревель.
30 мая русская армия переправилась на левый берег реки Наровы и расположилась лагерем со стороны моря в пяти верстах от Нарвы. Позднее она заняла то место, которое занимала в 1700 г., примыкая флангами к реке у деревни Юала и близ острова Хампергольма. Четыре драгунских полка обложили собственно Нарву, два полка окружили Ивангород, а остальные войска расположились лагерем в трех верстах от крепости. П.М. Апраксин остался у устья Наровы. Но русская армия не могла приступить к осаде до подвоза пушек и мортир. Командовал войсками в отсутствие Петра сначала генерал Шенбок, а с 20 июня – фельдмаршал Огильви.
В русской армии после подхода войск Шереметева и прибытия артиллерии насчитывалось до 4500 человек (30 пехотных полков и 16 конных) при 150 орудиях. Шведский гарнизон Нарвы состоял из 3175 человек пехоты, 1080 конницы и 300 артиллеристов, всего 4555 человек при 432 орудиях в самой Нарве и 128 орудиях в Ивангороде. Комендантом был тот же мужественный и энергичный генерал Горн.