Die Kattegat (Deens: [ˈkʰad̥əɡ̊ad̥]) of Kattegatt (Sweeds: [ˈkatːɛˈɡatː]) is 'n baai van die Noordsee en vorm die seestraat tussen Denemarke en Swede. Dit maak deel uit van die verbinding tussen die Noord- en die Oossee wat deur die Skagerrak, die Kattegat en die Sont gevorm word.
Die naam Kattegat kom van die Nederlandse en Nederduitse woorde Kat en Gat. Dit verwys na middeleeuse navigering, waar kapteine na die gebied verwys het as so nou soos 'n kattegat – 'n opening waardeur net 'n kat kan inkom, aangesien daar heelwat vlak gebiede in die omgewing is wat navigering baie moeilik maak.