Przyczyny:
Król Polski Jan Kazimierz domagał się praw do tronu szwedzkiego.
Jedną z najważniejszych kwestii był tereny wybrzeża Morza Bałtyckiego i Inflanty, ponieważ Szwedzi chcieli uczynić z Morza Bałtyckiego własne i wewnętrzne morze.
Ostatnią jest to, że Polska była osłabiona po wcześniejszych wojnach. Król Szwecji chciał wykorzystać tą okazję i wygrać konflikt.
1655- Litewska szlachta w Kiejdanach poddała sie pod władze Szwecji. Litwa zerwała unie z Polską
1655- polska szlachta odmówiła walki i skapitulowała pod Ujściem
Głównym punktem obrony była Jasna Góra, gdzie nastąpiła wygra przez Polaków obrona Częstochowy.
1656- bitwa pod Wanką, gdzie wojska polskie wygrały pod dowództwem Stefana Czarnieckiego
1656- traktat w Radnot, który miał decydować o podzieleniu ziem Polski ale stoczone walki zapobiegły rozbiorom.
1660- pokój w Oliwie
Warunki pokoju:
-Jan Kazimierz zrzekł sie praw do tronu szwedzkiego
-Szwedzi zagwarantowali wolność handlu na Bałtyku
-Polska straciła na rzecz Szwecji większa cześć Inflant
-Szwedzi musieli zwrócić zrabowane dzieła