Со Швецией по окончании перемирия началась война в 1590 г. Борис двинул на врагов огромную рать. Сам царь был при войске для воодушевления его. Война была удачна для русских: Ям, Иван-город и Копорье, отнятые у них при Грозном, были возвращены. Поляки не помогли шведам. По смерти шведского короля Иоанна в 1592 г. король польский Сигизмунд стал и шведским королем, но не надолго. Он был ревностный католик и сильно враждовал против лютеранства, а шведы были лютеране, и потому они его сильно невзлюбили. Этим задумал воспользоваться дядя Сигизмунда, Карл, правитель Швеции, и завладеть шведским престолом. Им обоим было тогда не до войны, и в 1595 году был заключен вечный мир России со Швецией. Ям, Иван-город, Копорье и Корела достались русским.