Монгольское нашествие коснулось только восточной окраины княжества и не затронуло сам Смоленск. Смоленские князья признали зависимость от Орды, в 1275 году в княжестве была проведена монгольская перепись. Положение Смоленска было более благоприятным по сравнению с другими землями. Татарским набегам он почти не подвергался, возникшие в его составе уделы не закреплялись за отдельными княжескими ветвями и оставались под контролем смоленского князя. В 90-е годы XIII века территория княжества расширилась за счёт присоединения Брянского княжества из Черниговской земли, в то же время смоленские князья посредством династического брака утвердились в Ярославском княжестве. В первой половине XIV века при князе Иване Александровиче смоленские князья начали именоваться великими. Однако к этому времени княжество оказалось в роли буферной зоны между Литвой и Московским княжеством, правители которых стремились поставить смоленских князей в зависимость от себя и постепенно захватывали их волости. В 1395 году Смоленск был завоёван Витовтом. В 1401 году смоленский князь Юрий Святославич при поддержке Рязани вернул себе стол, однако в 1404 году Витовт снова захватил город и окончательно включил его в состав Литвы.