Сын великого князя владимирского Ярослава Всеволодича. Отец оставлял братьев Александра и Федора в Новгороде еще в 1228 и 130 г., но надолго новгородским князем Александр стал лишь в 1236 г. В 1240 г. у впадения р. Ижеры в Неву высадился шведский отряд под руководством королевского военачальника ярла Ульфа Фаси. Предупрежденный ижорским старейшиной Пелгусием, Александр с собственной дружиной и отрядами новгородских горожан скрытно подошел к шведскому лагерю и 15 июля неожиданно напал на него. Шведы были разгромлены и бежали на кораблях. В Степенной книге (XVI в.) в память об этой победе Александр поименован Невским. В том же году князь рассорился с новгородцами и уехал в Переяславль-Залесский. Но угроза со стороны Тевтонского ордена, немецких епископов в Прибалтике и датчан заставила новгородцев вновь призвать к себе Александра. Он разрушил построенную рыцарями крепость Копорье, освободил захваченный ими Псков, а 5 апреля 1242 г. нанес немцам сокрушительное поражение на льду Чудского озера. Немецкая экспансия была остановлена, захваченные ими земли освобождены.
В 1246 г. Александр по настоянию Батыя посещает Орду, а оттуда с братом Андреем отправляется к ханше Туракине в Каракорум (в Монголии). Новая ханша Огул Гаймиш объявила великим князем Андрея Ярославича, а Александру даровала Южную Русь. Однако он уехал в свой Новгород. В 1252 г. Александр вновь посещает в Каракоруме хана Мункэ и получает ярлык на великое княжение. В последующие годы ему пришлось вести примиренческую политику в отношениях с Ордой, сурово подавлять антиордынские выступления в Новгороде. Во время четвертой поездки в Орду в 1262 г. Александру, как полагают, удалось "отмолить" русских от участия в монгольских завоевательных походах. На обратном пути из Орды Александр заболел и умер в Городце (на Волге).
Александр был женат на дочери полоцкого князя Брячислава. Его сыновья Андрей и Дмитрий были великими князьями владимирскими, а Даниил - московским князем. Александр был канонизирован русской церковью.