anlaşmasıyla başarısızlıklarını kabul ettiler.

Beyaz Rusya, genellikle 17. yüzyılın ilk yarısına kadar ekonomik olarak gelişme gösterdi. Ancak bu süreç 1648 yılında Rus Kazakları'nın önderi (atamanı) Bogdan Hmelnitski'nin Litvanya Ukraynası'nda başlattığı isyan yüzünden bitti. Kırım Hanlığı'yla ittifak kuran Hmelnitski, bir yıl içinde Litvanya'ya bağlı Ukrayna ve Beyaz Rusya'yı ele geçirerek, Polonya'ya bağlı Lublin kentine girdi. Polonyalı'ları 1648'de Żółte Wody (Zhovti Vody), Korsun ve Piławce (Pilavtsi), ertesi yıl Zborów (Zboriv) savaşında yendi ve onları, kendisine Ukrayna'da geniş haklar tanıyan Zborów anlaşmasına zorladıysa da, Polonya meclisi (Sejm) bu anlaşmayı reddetti. Karşı saldırıya geçen Polonya-Litvanya Birliği kuvvetleri Hmelnitski ve müttefiklerini Beresteczko (Berestechko, Ukrayna) savaşında yenilgiye uğrattı ve onu Biała Cerkiew (Bela Tserkva) anlaşmasıyla, önceki anlaşmada aldıkları hakların çoğunu kaybetmeye razı olmaya zorladı (Örneğin sadece Kiev ili özerk olacak, Braclaw (Bratislav) ve Czernihów (Chernigov) illerinin özerkliği iptal edilecekti). Bunu içine sindiremeyen Hmelnitski, saldırıya geçse de Brześć Litewski (Brest) savaşında yenilgiye uğradı ve Beyaz Rusya'dan çekilmek zorunda kaldı ancak başta Kijow (bugün Kiev) olmak üzere Ukrayna'nın önemli bir bölümünü elinde tutuyordu.

Hmelnitski, Boğdan (Moldova) voyvodası Basil Lupu ve Kırım Hanı ile ittifak kurarak Polonyalılar'ı Bitwa pod Batohem (Batoh) savaşında yenilgiye uğrattı. Ancak 1654'te Kijow (Kiev) savaşında yenilgiye uğradı ve Rus Çarı Aleksey'e sığındı. Rus Çarıyla Pereyeslav Anlaşmasını yaparak, kendisini Rusya'ya bağlı özerk Ukrayna atamanı ilan etti. Bu durum Rus-Polonya savaşı'nın başlamasına yol açtı. Aynı yıl Litvanya asıllı Polonya soylusu olan ve Litvanya'nın büyük Ataman'ı Janusz Radziwiłł (Litvanca Jonušas Radvila) kuzeni Boguslaw'la birlikte İsveç Kralı 10. Karl'la ilişki kurdu ve Litvanya'yı Polonya'dan koparmak ve İsveç'e bağlı bir hükümdar olarak yönetmek için İsveç Kralı'yla anlaştı. Bu anlaşma 1655'te İsveç'in Polonya'yı istilasına yol açtı.

1654 yılında başlayan Rus-Polonya savaşında Ruslar başlangıçta büyük başarılar kazandılar ve Polonya-Litvanya Birliği'nin sınır şehirlerinden Bely ve Dorogobuzh şehirlerini Eylül ayında ele geçirip, Smolensk'i kuşattılar. Büyük Litvanya Atamanı Janusz Radziwiłł, Orsha (bugün Beyaz Rusya'da)'da Ruslar'ı karşıladı ve onları 12 Ağustos'taki Szkłów (Shklov) Çarpışması'nda yenilgiye uğrattı. Ancak 12 gün sonraki Szepielewicze (Shepeleviche) Çarpışması'nda Aleksey Trubetskoy komutasındaki Rus ordusuna yenildi. Ruslar, geri almak istedikleri Smolensk'i 23 Aralik'ta ele geçirdiler. Ruslar ayrıca güneyden geliştirdikleri saldırıyla Bryansk, Roslavl, Homel (Gomel, bugün Homyel) şehirlerini ele geçirdiler. Pskov'dan gelişen saldırıyla da 1 Temmuz'da Nevel (bugün Rusya'da), 17 Temmuz'da Polotsk ve 17 Kasım'da Vitebsk düştü. Böylece Ruslar, yıl sonunda Polonya'dan Kuzey ve Doğu Beyaz Rusya'yı ve Ukrayna'nın doğusunu aldılar. Ayrıca Rus boyar Vasil Buturlin, ordusundaki bazı anlaşmazlıklara karşın Volinya'ya girdi ve Ostrog ve Rovno (Bugün Rivne) şehirlerini aldı. Ayrıca Rus ordusu, Polonya Livonyası'na girdi ve Ludza ve Rezekne kasabalarını aldı.

1655 yılının başında Janusz Radziwiłł, Orsha'yı Ruslardan geri aldı ve 3 ay süreyle Mohylew (Mogilev, bugün Mahilyov) şehrini kuşattıysa da alamadı. Ocak ayında Rus komutan Vasil Borisoviç Sheremetyev, kendisiyle birlik olan Polonya Kazakları atamanı Bogdan Hmelnitski'yle birlikte Kırım Tatarları'yla ortak hareket eden Polonya ordusunu Akhmatov'da izlemeye aldıysa da Polonya ordusu Zhashkov kasbasında aniden Rus ordusuna saldırıp onları beklenmedik bir yenilgiye uğrattı. Bu yenilgi üzerine Rus çarı Aleksey, Yakov Cherkassky komutasında büyük bir orduyu Litvanya'ya yolladı. Litvanya ordusu çok az direnme gösterdi ve 3 Temmuz'da Minsk Ruslar'ın eline geçti. Polonya-Litvanya Birliği'nin ikinci büyük şehri ve Litvanya Büyükdüklüğü'nün merkezi 31 Temmuz'da Ruslar'ın eline geçti. Bunu Ağustos ayında Kovno (Kaunas) ve Grodno (Hrodna)'nun Ağustos ayında düşüşü izledi.

Ruslar ertesi yıl saldırılarını sürdürdü ve 3 Temmuz'da Minsk, 31 Temmuz'da Wilno (Vilnius) düştü. Bunu ertesi ay Kowno (Kovno) ve Grodno (Hrodna)'nun düşüşü izledi. Güneyden girişilen saldırılar sonucu Pinsk, Slonim, Kleck (Kletsk) Haziaran ayından önce düştü. 17 Haziran'da Velizh (Bugün Rusya'da) ve Eylül ayının başında Lublin düştü ve Lwów (bugün Lviv) kuşatıldı. Böylece Litvanya'ya bağlı bütün yerler Ruslar'ın eline düşmüş oldu. Prens Volkonsky komutasındaki Rus ordusu Kiev'den hareketle Dinyeper ve Pripyat ırmaklarını geçti ve Litvanya ordusunu yenerek Pinsk'e girdi. Trubetskoy komutasındaki ordu Slonim ve Kleck'e girdi ve Sheremetyev komutasındaki Rus ordusu da 17 Haziarn'da Velizh (Bugün Rusya'da)'i ele geçirdi. Bir Litvanya garnizonu Stary Bykhov'da Kazaklar'a karşı direniyordu. Sheremetyev ve Hmelnitski komutasındaki birleşik Rus-Kazak ordusu Galiçya'daki Gródek Jagielloński (Bugün Ukrayna'da Horodok) savaşında Stanisław Potocki komutasındaki Polonya-Litvanya ordusunu yenilgiye uğrattı. Ayrıca Jan Paweł Sapieha komutasındaki diğer bir Polonya ordusunun Brześć nad Bugiem (Bugün Brest) yakınlarında yenilmesiyle Lublin Eylül'de Rusların eline geçti ve Lwow şehir Ruslarca kuşatıldı. Lwow kısa bir süre sonra İsveçlilere teslim oldu. Ruslar'ın bu başarısı Polonya'nın İsveç Kralı 10. Karl tarafından istilasına (İngilizcesi The Deluge) yol açtı. Rus Dışişleri Bakanı Afanasy Ordin-Nashchokin, Polonyalıların ateşkes önerini kabul etti ve 2 Kasım 1655'te ateşkes ilan edildi. Bu arada 1617'de imzalanan ve İsveç yararına olan düzenlemelerin yer aldığı Stolbovo Anlaşması'nı kendi lehine düzenlemek isteyen Rusya'nın 1656 yazında İsveç İngria'sındaki Nöteborg (Bugün Rusya'da Shlisselburg) ve Nyenskans (Fincesi Nevanlinna, bugün Sankt Petersburg) kasabalarını ele geçirmesiyle Rus-İsveç Savaşı'na yol açtı. Ruslar Polonya-Litvanya'dan Dyneburg (Bugün Letonya'da Daugavpils) ve İsveç'ten Kokenhuza (Bugün Kokneze) kasabalarını alarak İsveç'in ikinci büyük kenti ve İsveç Livonyası'nın merkezi Riga'yı kuşatması ve Dorpat (Tartu)'nın Ekim ayında düşmesine karşın İsveçliler güçlerini toparladılar ve İngria'da kaybettikleri yerleri geri aldılar. Daha sonra karşı saldırıya geçerek Petseri (Bugün Pechory)'yi ele geçirdiler. Ruslar bunun üzerine 28 Aralık 1658'de imzalanan Vallisaari Anlaşması'yla Rusya; ele geçirdiği Koknese, Aluksne, Dorpat ve Syrensk (Bugün Vaksnarva) kasabalarını elinde tuttu. Ancak Polonya'nın karşı saldırıya geçmesi yüzünden İsveç'in yeniden saldırmasından endişelenen Rus Çarı Aleksey, 1661'de imzalanan Kardis Anlaşması'yla aldığı yerleri geri verdi.

Polonya Kralı 2. Jan Kazimierz Vaza'nın politikalarından hoşnut olmayan Poznan valisi Krzysztof Opaliński ve Büyük Polonya valisi Bogusław Leszczyński Ujście (Almancası Usch)'de İsveç Kralı'na teslim oldu ve ülkenin batısının büyük bölümü İsveç'in eline geçti. Varşova 29 Ağustos'ta düştü. Başkent Krakov 18 günlük kuşatmanın ardından 13 Ekim'de İsveçlilerin eline geçti. Bunun üzerine 2. Jan, Avusturya'nın elindeki Silezya bölgesine kaçtı. Savaşın gidişini değiştiren olay, İsveçlilerin başarısız olduğu Częstochowa'daki Jasna Góra kuşatması oldu. Bunu üzerine İsveçlilere karşı Tyszowce Konfederasyonu kuruldu. Bir ara Lwow'a kadar ilerleyen 10. Karl, Rusya'nın saldırısı üzerine Galiçya bölgesinden çekildi. Polonyalılar, 30 Haziran 1656'daki savaşla Varşova'yı geri aldılarsa da 1526'dan beri Prusya Düklüğü'nün elinde tutan Brandendurg Krallığı'nın en büyük amacı, düklüğü Polonya'nın vesayetinden kurtarmaktı. Bu amaçla Brandenburg Kralı Friedrich Wilhelm, 10. Karl'la 23 Temmuz'da Marienburg (Bugün Malbork) Anlşaması'yla ittifak kurdu. Bu ittifak 23 Kasım'da imzalanan Labibau (Bugün Polessk) Anlaşması'yla kuvvetlendirildi. Bu anlaşmayla İsveç, Polonya'ya bağlı Krallık Prusyası ve Warmia'yla ilgili hak iddiasından Brandenburg lehine vazgeçti. Birleşik İsveç-Brandenburg ordusu, 3 gün süren savaş sonucu 20 Temmuz 1656'da Varşova'yı yeniden ele geçirdi. Bu arada 2. Jan geri döndü ve Lwow'da yeniden taç giydi. Bu arada Ruslar'ın Polonyalılar'la ateşkes imzalamasını kendisine ihanet olarak değerlendiren Bodgan Hmelnitski, İsveç'le ittifak kurmak için girişimlerde bulunduğu sırada 1657'de öldü. Yerine Ukrayna Atamanı seçilen Ivan Vyhovsky, Polonya-Litvanya'yla ittifak kurunca Rusya'yla ateşkes bozuldu. Bu arada Polonyalılar, bazı yenilgilere karşı İsveç-Brandenburg ordularını 1657'de ülkeden attılar. Bu arada Branderburg'u İsveç'ten koparmak isteyen 2. Jan, 19 Eylül 1657'de imzalanan Wehlau (Bugün Znamensk) Anlaşması'yla Düklük Prusya üzerindeki egemenlik hakkından vazgeçti. Bu anlaşma 6 Kasım 1657'de imzalanan Bydgoszcz (Almancası Bromberg) ve 1660'da imzalanan Oliva Anlaşmaları'yla gözden geçirilerek onaylandı.

Bu arada Polonyalı komutan Jan Paweł Sapieha, Prens Yuri Dolgurokov'un elindeki Wilno'yu ablukayı 11 Ekim 1658'e kadar sürdürdü ancak kenti alamadı. Ataman Vyhovsky, Haziran 1659'da Kijow'u General Sheremetyev'in almaya çalıştıysa da başaramadı. Ancak Kırım Tatarları'yla ittifak kurarak 29 Haziaran 1659'da Prens Aleksey Trubetskoy'u yenerek Konotop'u aldı. Buna karşın Sheremetyev'e karşı Ağustos 1659'da yaptığı Chyhyryn (Türkçe Çehrin) savaşını kaybederek Polonya'ya kaçtı. Bu olay üzerine Yuri Hmelnitski yeni ataman seçildi. Stepan Czarniecki komutasındaki ordu Polonka Savaşı'yla Beyaz Rusya'nın batısını geri aldı. Hmelnitski, Jerzy Sebastian Lubomirski'yle birleşerek Rus ordusunu Słobodyszcze'de (Slobodyshche) yenerek onları Beyaz Rusya'dan attı. Potocki ve Lubomirski komutasındaki Polonya ordusu Rus ordusunu Cudnów (Bugün Chudniv)'da yenerek Rus komutan Sheremetyev'i esir aldılar. 1661'de Vilnius'tan başlayarak Litvanya şehirleri teker teker Ruslardan geri alındı. Doğu Ukrayna, Glukhov dışında savaşsız Polonya tarafından işgal edildi ve Rus ordusu 1664'te Wiciebsk'te (Vitebsk) yenildi. Ancak Lubomirski'nin isyanı Polonya-Litvanya'y