В 1440—1442 годах против литовской власти вспыхнуло Смоленское восстание, которое было подавлено. В 1508 году Смоленск стал центром Смоленского воеводства Великого княжества Литовского. В 1514 году в ходе русско-литовской войны 1512—1522 годов, Смоленск перешёл под контроль Москвы. Однако, воспользовавшись смутой в Российском государстве, Речь Посполитая в 1609 году объявила России войну и в 1611 году после почти двухлетней осады захватила Смоленск. Согласно Деулинскому перемирию между Речью Посполитой и Российским царством, Смоленск был передан Речи Посполитой. С 1613 по 1654 год Смоленское воеводство было восстановлено. Начатая Московским государством для возвращения Смоленской земли Смоленская война не привела к ожидавшимся результатам. Несмотря на длительную осаду Смоленска, он взят не был, Москва получила только город Серпейск и отказ польского короля от прав на престол московского царя. В 1654 году, после начала русско-польской войны, Смоленск и Смоленщина были окончательно присоединены к России, что было закреплено Андрусовским перемирием 1667 года и Вечным миром 1686 года.