ジョホール海峡(ジョホールかいきょう、マレー語: Selat Johor, 英語: Straits of Johor)は、マレー半島南端のマレーシア連邦ジョホール州ジョホールバルとシンガポール島との間の海峡であり、マレーシアとシンガポールの国境にもなっている。ジョホール水道とも言う。