Карл IX решает помочь царю Василию. Ещё в феврале 1607 года выборгский наместник писал к карельскому воеводе князю Мосальскому, что король его готов помогать царю и шведские послы давно уже стоят на границе, дожидаясь московских послов для переговоров. Но в это время Шуйский, успев отогнать Болотникова от Москвы, думал, что быстро покончит со своими противниками внутри страны и заключит мир с Польшей.
Недальновидный Василий приказал князю Мосальскому написать в Выборг: «А что пишете о помощи, и я даю вам знать, что великому государю нашему помощи никакой ни от кого не надобно, против всех своих недругов стоять может без вас, и просить помощи ни у кого не станет, кроме бога». Шведам было даже запрещено посылать гонцов с письмами в Москву и Новгород, поскольку «во всём Новгородском уезде моровое поветрие».
Но шведы не унялись, и в течение 1607 года Карл IX послал четыре грамоты царю Василию с предложением о помощи. На все грамоты царь отвечал вежливым отказом.
Однако к концу 1608 года ситуация изменилась. Царь Василий был заперт в Москве, как в клетке, и надеяться ему было не на кого. 1 сентября 1608 года население Пскова открыло ворота тушинскому воеводе Плещееву. Ивангород и Орешек также присягнули Лжедмитрию II. В Новгороде начались волнения черни, стоявшей за Тушинского вора.
Пришлось хвататься за шведскую соломинку. В Новгород для переговоров был послан царский племянник Скопин-Шуйский, где он встретился с королевским секретарём Моисом Мартензоном.
Договор со Швецией был заключён в Выборге 23 февраля 1609 года стольником Семёном Головиным и членом ригсдага Ераном Бойе. Обе стороны обещали воевать с Польшей до окончательной победы и не заключать сепаратного мира. Шведы должны были послать в Россию наёмное войско в составе двух тысяч конницы и трёх тысяч пехоты.
Россия оплачивала услуги шведского войска по следующей росписи: коннице — по 50 тысяч рублей в месяц; пехоте — по 35 тысяч рублей в месяц; главнокомандующему — 5 тысяч рублей; начальнику кавалерии — 4 тысячи рублей; начальнику пехоты — 4 тысячи рублей; офицерам на всех вместе — 5 тысяч рублей ежемесячно.
По договору наёмники подчинялись только своему командованию, а оно, в свою очередь, — Михаилу Скопину-Шуйскому.
За шведскую помощь царь Василий отказался за себя и детей своих и наследников от прав на Ливонию.
В тот же день (23 февраля 1609 года) в Выборге был подписан и секретный протокол к договору «Запись об отдаче Швеции в вечное владение российского города Корелы с уездом». Передача должна быть осуществлена только спустя три недели после того, как шведский вспомогательный корпус наёмников под командованием Делагарди вступит в Россию и будет на пути к Москве или, по крайней мере, достигнет Новгорода. Согласие на передачу Корелы шведам будет лично подписано царём и главнокомандующим русскими войсками, то есть Василием Шуйским и М. В. Скопиным-Шуйским.
Шведы разослали грамоты по пограничным русским городам с требованием быть верными царю Василию. Не могу удержаться и процитирую полностью грамоту каянбургского (улеаборгского) шведского воеводы Исаака Баема к игумену Соловецкого монастыря: «Вы так часто меняете великих князей, что литовские люди вам всем головы разобьют. Они хотят искоренить греческую веру, перебить всех русаков и покорить себе всю Русскую землю. Как вам не стыдно, что вы слушаете всякий бред и берёте себе в государи всякого негодяя, какого вам приведут литовцы!»
Весной 1609 года шведское войско подошло к Новгороду. Отряд шведов под командованием Горна и отряд русских под командованием Кирилла Чоглокова 25 апреля наголову разбил большой отряд тушинского воеводы Кернозицкого, состоявший из запорожцев. В течение нескольких дней от тушинцев были очищены Торопец, Торжок, Порхов и Орешек. Скопин-Шуйский направил большой отряд под начальством Мещёрского под Псков, но тот не смог взять город и отступил.
10 мая 1609 года Скопин-Шуйский с русско-шведским войском двинулся из Новгорода к Москве. В Торжке Скопин соединился со смоленским ополчением.
Под Тверью произошла битва между войском Скопина и польско-тушинским войском пана Зборовского. В ходе сражения поляки на обоих флангах смяли русских, но центр польского войска обратился в бегство, и лишь «пробежавши несколько миль, войско возвратилось обратно». В центре боя шведская пехота не отступила ни на шаг до наступления темноты, а затем в полном порядке отошла к обозу. На рассвете следующего дня русские и шведы атаковали противника и нанесли ему сокрушительное поражение.
Скопин двинулся вперёд, но вдруг в 130 верстах от Москвы шведские наёмники отказались идти далее под предлогом, что вместо платы за четыре месяца им дали только за два, что русские не очищают Корелы, хотя уже прошло одиннадцать условных недель после вступления шведов в Россию. Скопин, послав уговаривать Далагарди вернуться, сам перешёл Волгу под Городнею, чтобы соединиться с ополчениями северных городов, и по левому берегу достиг Калязина, где и остановился.