Андрей Иванович родился 4 июля 1327 г. в семье Великого князя Московского.
Отец - Великий князь Московский Иван Калита
Мать - княгиня Елена, первая жена Великого князя
В 1339 году посылался отцом в Новгород Великий, а осенью вместе с братьями Семёном Гордым и Иваном Красным — в Орду, откуда вернулся с "пожалованием".
В 1341 году сопровождал в Орду своего старшего брата — Семена Ивановича Гордого, получившего ярлык на великое княжение. С ним же ещё дважды был в Орде: в 1344 и 1347 годах.
1341—1353 гг. - первый удельный князь Серпуховской
Умер в Москве 6 июня 1353 года во время эпидемии чумы. Похоронен в Архангельском соборе Московского Кремля.
Первая жена — Юлиана, дочь Ивана Федоровича, князя Галицкого. Вторая жена — Мария, дочь Константина Васильевича, князя Ростовско-Борисоглебского