Приоритетной была борьба с Литвой. Несмотря на то, что литовский король Александр был зятем Ивана III, отношения между государствами так и не наладились, и в 1500 году начались военные действия. Для Руси они были достаточно успешными: она завоевала части Черниговского, Новгород-Северского и Смоленского княжеств. В 1503 году был подписан мирный договор, однако на вечный мир Москва не согласилась, так как под Литвой еще оставались Смоленск и Киев.В 1480 году произошло Стояние на реке Угре. Иван III перестал платить выход (дань) Золотой Орде. В ответ хан Ахмат отправился с войском к Москве, чтобы наказать Ивана “за его неправду”. Сражения так и не состоялось. На противоположных берегах реки Угры стояли войска. Однако, монголы, испугавшись силы русской армии, бежали и больше не нападали на русские земли.Казанское княжество тоже было в зоне внимания царя – в 1487 году, спустя 17 лет после подписания мирного договора, Иван Великий взял его столицу и посадил на престол молодого хана, который сохранял ему верность следующие 17 лет.