Cын св. великого князя Александра Ярославича Невского от брака с Александрой Брячиславовной, княжной полоцкой.
Родился в г. Владимире на Клязьме в 1255 г.; по смерти отца получил уделом Городец-Волжский (ныне удельное село Балахнинского уезда Нижегородской губернии) в 1263 г.; по смерти же дяди, князя Василия Ярославича, наследовал Кострому в 1276 г.; вместе с другими князьями ходил в татарском войске на кавказских ясов в 1279 г.; поднял на своего брата, великого князя Дмитрия Александровича, рать татарскую и взял Переславль-Залесский в 1281 г.; приглашен новгородцами на стол святой Софии, занял его и вторично звал татар в 1282 г., но, пристращенный Ногаем, смирился в 1283 г.; однако снова привел татар в 1285 г., с ними же опустошил многие города и разграбил стольный Владимир в 1293 г.;
по смерти Дмитрия сам сделался великим князем в 1294 г.; перессорился с князьями и чуть не начал нового междоусобия в 1296 г.; ходил с новгородцами на шведов и отнял у них корельский городок Ландскрону в 1301 г.; покушался, но безуспешно, овладеть Переславлем, перешедшим по завещанию его владельца к князю Даниилу Александровичу московскому в 1302 г.; по смерти этого князя ездил в Орду жаловаться на его сыновей в 1303 г.; возвращаясь из Орды, умер в своем Городце, уже схимником, 27 июля 1304 г. Тело его погребено там же, «в церкви св. Михаила» (Карамзин, т. 4, прим. 199).
Великий князь Андрей Александрович был женат дважды: в первый раз — неизвестно на ком, во второй — на княжне Василиссе Дмитриевне ростовской (см. 42).