1 января 1573 года город был взят. Поручив дальнейшее ведение войны касимовскому царю Саип-Булату и Магнусу, царь возвратился в Новгород. Русские взяли несколько мелких крепостей, но при Лоде Саип-Булат был разбит. Тогда царь решился начать переговоры. Принятию этого решения способствовала весть о восстании черемисов.
Переговоры тянулись долго, и только в июле 1575 года, на реке Сестре, было заключено двухлетнее перемирие. Современники понимали, что цель перемирия для Иоанна была, обеспечив себя со стороны Финляндии, сильнее действовать на Ливонию.
Военные действия открылись здесь летом 1575 года. Взято было несколько городов, а в январе 1577 года русское войско под начальством князя Мстиславского и Шереметева осадило Ревель. Осада была неудачна. Летом того же года сам царь двинулся в польскую Лифляндию. Польский наместник Ходкевич не решился сопротивляться и удалился; это было началом войны с Польшей, с новым королем которой сношения и прежде были не особенно дружественны.
Царь Иоанн IV Васильевич Грозный. Неизвестный художник
Послы Батория приезжали в Москву в конце 1576 года, но в грамоте государь русский не был назван царем, сам же король называл себя лифляндским. В Москве требовали исправления всего этого, но не решались назвать Батория братом царя, ибо, как князь Семиградский, он был подданным венгерским.
Послы уехали, известив, что король пришлет новых. В течение полугода обещание не было исполнено. В Пскове царь имел свидание с Магнусом, который в то время сносился уже с Кетлером и с Баторием. Вступив в Лифляндию, русские войска заняли несколько городов; сопротивлявшиеся подвергались или избиению, или продаже татарам.
Некоторые города сдались Магнусу, который пробовал указанием на их принадлежность ему защитить их; но царь написал ему выговор. Вслед за тем Иоанн двинулся к Вендену, где находился Магнус; Венден сдался после мужественного сопротивления, причем некоторые жители взорвали сами себя на воздух. Магнус выехал к государю и сдался ему.
С жителями поступили сурово. Отсюда Иоанн двинулся к Вольмару и из этого города отправил знаменитое свое письмо к Курбскому, величаясь своими победами. Приехав в Дерпт, царь отпустил Магнуса. Набегом на Ревель кончился этот поход, а в конце года поляки, появившись в Лифляндии, взяли несколько городов. В начале 1578 года прибыло польское посольство, с которым заключено было перемирие на три года.
Перемирием, а также названием его не братом, а соседом, Стефан был недоволен. Иоанн в это время завязал сношения с императором Рудольфом, только что вступившим на престол, и с ханом крымским. В сентябре 1578 года был заключен договор с Данией, которым Лифляндия и Курляндия признавались за Россией, но в Копенгагене он не был утвержден. Баторий, задержав московских послов, созвал сейм в Варшаве, на котором решено было начать войну с Москвой.
Пока шли приготовления, послан в Москву Гарабурда с предложением не вести войны, пока не кончены переговоры. Иоанн задержал этого посла точно так же, как Баторий задерживал его послов. Не желая, однако, терять времени, в мае царь послал свои войска из Дерпта к Оберпаллену и Вендену.
Оберпаллен они взяли, но Венден должны были оставить по случаю возникших между ними местнических споров. Между тем литовцы сговорились со шведами, и когда воеводы снова двинулись к Вендену, их настигли соединенные враги и разбили их. Летом 1579 года царь находился в Новгороде, где возвратившиеся от Батория послы известили его, что Баторий готов к походу, а вслед за тем приехал королевский гонец с грамотой, написанной весьма резко и извещавшей о начале войны.
По дороге из Новгорода в Псков царь узнал, что во главе шведского войска поставлен Делагарди; в Пскове он усердно готовился к походу на Ревель, но приготовления были прерваны вестью о вступлении Батория в Русскую землю. В королевском совете разделились голоса о том, куда направить поход. Литовцы считали нужным двинуться к Пскову, но Баторий считал более полезным взять сначала Полоцк и тем открыть себе путь по Двине и отвратить опасность быть обойденным с тыла.
Царь Иоанн IV Васильевич Грозный. Неизвестный художник
В начале августа Баторий осадил Полоцк. Пришедшие на выручку московские войска не могли пробраться к городу и должны были удалиться в Сокол. 3 августа Баторий взял Полоцк; затем был взят Сокол, и король удалился в Вильну. Продолжались мелкие стычки и бесплодные пересылки; Баторий тянул только время, чтобы, собравшись с силами, сговорившись с сеймом и приготовив деньги, снова нанести более сильный удар Московскому государству.
В сейме была очень сильна оппозиция войне, но канцлер Замойский в искусной речи доказал и необходимость войны, и заслуги короля. В Москве тоже готовились, но здесь положение было трудное: не знали, куда направится Баторий, должны были оберегаться от шведов и от крымцев; последние, впрочем, не мешались в войну, потому что хан должен был участвовать в войне турок с персиянами, и могли вредить, только поджигая черемисов к восстанию.
В августе 1580 года Баторий выступил в поход: с дороги король известил царя о своем походе, заявляя притязание не только на Лифляндию и Полоцк, но и на Новгород и Псков. Он взял Великие Луки, Озерище, Заволочье; только попытка поляков на Смоленск не удалась.
Окончив поход, Баторий отправился на сейм в Варшаву и дорогой вступил в переписку с курфюрстами Бранденбургским и Саксонским и герцогом Прусским, от которых и получил денежную помощь. Шведы между тем опустошили Лифляндию и взяли несколько городов. Переписка между царем и королем продолжалась: чем более уступал царь, тем горделивее становился король и тем более усиливал свои требования.
Наконец Иоанн, раздраженный тем, что ему не оставляется ни клочка Ливонии, написал свое знаменитое послание к Баторию, в котором называет себя царем «по Божьему изволению, а не по многомятежному человечества хотению» и сильно упрекает Батория за кровопролитие.
Письмо застало Батория уже под Псковом, куда он выступил летом 1581 года, предварительно благополучно поладив с сеймом, хотя и выражено было желание, чтобы война кончилась этим походом. Швеция обещала ему помощь с моря. Окончившиеся весной 1581 года переговоры с Ригой передали Лифляндию во власть польского короля.
Во время похода на Псков Баторий отправил обширное послание к царю, в котором смеялся над тем, что он производит себя от Августа, осмеивал его титулы, не забыл и того, что мать его была дочерью литовского перебежчика, упрекал его в тиранстве, оправдывался в своих военных действиях. Взяв Остров, 25 августа королевское войско появилось под Псковом. Город Псков был сильно укреплен, обильно снабжен военными запасами. Городом начальствовал князь Шуйский.