Kėdainių sąjunga (arba Kėdainių susitarimas, lietuvių: "Kėdainių unija", lenkų: "Umowa Kiejdańska") buvo susitarimas tarp kelių Lietuvos Didžiosios Kunigaikštystės magnatų ir Švedijos imperijos karaliaus Karolio X Gustavo, pasirašytas 1655 m. spalio 20 d. per Švedijos potvynį.
Antrojo Šiaurės karo. Priešingai nei rugpjūčio 17 d. Kėdainių sutartimi, pagal kurią Lietuva pateko į Švedijos apsaugą, Švedijos ir Lietuvos sąjungos tikslas buvo nutraukti Lietuvos sąjungą su Lenkija ir įkurti dvi atskiras kunigaikštybes Didžiojoje Lietuvos kunigaikštystėje.