Karkinitbukten (ukrainsk: Каркінітська затока, Karkinitska jatoka) er en bukt i Svartehavet som skiller den nordvestlige Krimhalvøya fra resten av Ukraina. Den er oppkalt etter tidlige greske bosetningen Kerkinitis (Κερκινίτης) på kysten av Krimhalvøya der dagens Jevpatoria ligger.

Kapp Tharkanut, sørligste del av Karkinitbukten, og Krimhalvøyas vestligste punkt.

Nordøstenden av Karkinitisbukta, ved Perekopeidet, blir kalt Perekopbukten.

Ved bukten ligger byene Armjansk, Krasnoperekopsk, Razdolnoje, Avrora og Skadovsk.