Oliwa rahu lõpetas 1655 alanud Rootsi-Poola sõja ja 1657 alanud Rootsi sõja Austria ja Brandenburgiga. Rahulepingu järgi loobus Jan II Kazimierz taotlemast Rootsi kuningatrooni ja Liivimaad, mis oli Rootsi valduses 1620. aastast.