Всегда ревнивые к своим вольностям и ограничению княжеской власти граждане успели рассориться с Александром, и он удалился к отцу в Суздальскую область. Новгородцы послали к Ярославу просить князя, и тот назначил другого своего сына, Андрея. Но они понимали, что в таких трудных обстоятельствах им нужен Александр, и отправили владыку Спиридона с боярами просить именно его. Ярослав исполнил их просьбу. Александр ловко и быстро поправил дела. Он разорил строившуюся крепость Копорье, прогнал немцев из Водской области и перевешал многих перебежчиков из чуди и вожан. Но между тем немцы при содействии изменников успели захватить в свои руки самый Псков. Александр выпросил у отца на помощь себе низовые, или суздальские, полки с братом Андреем; неожиданно явился под Псковом и взял в плен немецкий гарнизон. Отсюда, не теряя времени, он двинулся в пределы Ливонии.
Перед выступлением в этот поход на немцев Александр по своему благочестивому обыкновению молился усердно в соборном храме. Между прочим, по сказанию летописи, он просил Господа рассудить его прю с этим велеречивым народом. А немцы, собравши большую силу, будто бы похвалялись тогда «покорить себе славянский народ». Во всяком случае, из летописного рассказа видно, что борьба Руси с немцами в то время приняла уже характер племенной вражды, разгоравшейся от немецких притязаний на господство, действительно непомерных. Характер ожесточения в этой борьбе подтверждает и немецкая летопись, которая говорит, что в ней погибло до семидесяти рыцарей; а шесть рыцарей, взятых в плен, будто бы были замучены.
Когда передовые новгородские отряды потерпели неудачу, Александр отступил на Чудское озеро и здесь на льду дал битву соединенным силам немцев и ливонской чуди, где-то близ урочища Узмени. Это так называемое Ледовое побоище произошло 5 апреля; но лед был еще крепок и выдержал тяжесть обеих сражающихся ратей. Немцы построились в свой обычный порядок клином (или, как Русь называла его, свиньей) и насквозь пробили русские полки. Но последние не смутились: после жестокой рукопашной сечи русские смяли и поразили наголову неприятеля; а потом гнали его по льду на расстоянии семи верст. Одних рыцарей было взято до пятидесяти; они пешие шли за конем Александра, когда он с победными полками торжественно вступил во Псков, встреченный гражданами и духовенством с крестами и хоругвями. Сочинитель сказания о великом князе Александре, изображая его славу, распространившуюся «до гор Араратских и до Рима Великого», восклицает: «О псковичи! Если забудете великого князя Александра Ярославича [освободившего вас от иноплеменников] или отступите от его рода и не примете к себе кого-либо из его потомков, который в несчастье прибегнет к вам, то уподобитесь жидам, которые забыли Бога, изведшего их из работы египетской и пропитавшего в пустыне манною и печеными крастелями». После Ледового побоища ливонские немцы прислали в Новгород с просьбой о мире и заключили его, отказавшись от Водской и Псковской областей, возвратив пленных и заложников. Таким образом, Александр отбил движение Ливонского и Тевтонского орденов на восточную сторону Чудского озера; этим миром установлены между обеими сторонами приблизительно те границы, которые оставались и в последующие века.