Конфликт со шведами в Карелии и на берегах Невы развивался по той же логике, что и противостояние с немцами. Впоследствии масштабы и значение Невской битвы были преувеличены русскими летописцами и историками до таких масштабов, что стало возникать сомнение в том, имела ли эта битва вообще место (в шведских хрониках упоминаний о ней мы не находим). В советских исторических книгах неоднократно повторяется утверждение, будто целью шведского войска, высадившегося на берегу Невы, был поход на Новгород, однако ни имеющиеся данные о численности шведского отряда, ни его действия об этом не свидетельствуют.
Описание сражения в «Житии» святого Александра Невского настолько фантастично, что воспринимать его в качестве исторического источника невозможно: шведы названы здесь римлянами (видимо, имеется в виду их принадлежность к римско-католической церкви), а неприятельские войска оказываются в итоге сокрушены архангелами. Новгородская летопись дает более правдоподобную картину, хотя тоже довольно размытую. По мнению историка Александра Нестеренко, это был обыкновенный грабеж: «дружина князя Александра неожиданно напала на лагерь шведских купцов… Если немцы приходили в эти края торговать, проповедовать христианство и просвещать, то русские – грабить и получать дань». Когда же новгородская летопись пишет про большое шведское войско, высадившееся на Неве, он решительно с этим спорит, доказывая (кстати, совершенно справедливо), что столь многочисленной силы там быть не могло.
Судя по всему, небольшой отряд шведов пытался построить в устье Невы укрепленный торговый пост. Новгородцы, поняв, какую это представляет угрозу для их торговли, отправили дружину Александра и согнали шведов с берега. Говоря современным языком, имел место пограничный инцидент на спорной территории (историк Александр Широкорад возмущается тем, что ряд «русофобствующих историков» попытался «свести битву до уровня малой стычки», но сам же признается, что шведов было «меньше, чем предполагали наши патриоты-историки», не более тысячи человек).
Хотя рассказы позднейших русских и советских историков про агрессию шведских феодалов на Русь, отраженную Александром Невским, представляют собой явный плод идеологического творчества, конфликт между Новгородом, Швецией и Ганзой на протяжении большей части XIII века совершенно реален. Причем новгородцы отнюдь не всегда были обороняющейся стороной. Уже в 1187 году они (если верить «Хронике Эрика») разграбили и сожгли шведскую столицу Сиггурну. Из разрушенного города в Новгород привезли врата, украшенные бронзовыми барельефами, которые приделали к входу в храм Святой Софии. Сиггурна