Das Gefecht bei Endau war ein während des Zweiten Weltkrieges im Kontext des japanischen Angriffs auf die Malaiische Halbinsel zwischen einer japanischen Invasionsflotte und zwei alliierten Zerstörern sowie den Luftstreitkräften beider Seiten ausgetragenes Luft- und Seegefecht im Jahr 1942. Die Schlacht fand vor der Küste von Endau, im Norden des malaiischen Bundesstaates Johor, statt und endete mit einem Sieg der weit überlegenen japanischen Invasionsstreitkräfte, wobei ein britischer Zerstörer versenkt wurde. Das Gefecht bei Endau war zugleich der letzte alliierte Versuch, japanische Anlandungen auf der Malaiischen Halbinsel durch Vorstöße von eigenen Seestreitkräften zu verhindern.