Das Frische Haff ist ein Teil (Bucht) der Ostsee, westlich der Stadt Kaliningrad in Russland (bis 1946 Königsberg in Ostpreußen).
Das Frische Haff wird durch die Frische Nehrung, eine ca 50 km lange und 2 km breite Halbinsel, von der Danziger Bucht getrennt.
In dieses Haff, das auf Polnisch Zalew Wislany heißt, mündet die Weichsel. Quer durch das Frische Haff verläuft die Grenze zwischen Polen und der russischen Exklave Kaliningrad.