Imperial Beach water temperatures peak in the range 19 to 22°C (66 to 72°F) on around the 5th of September and are at their lowest on about the 5th of February, in the range 13 to 17°C (55 to 63°F). Imperial Beach water temperatures are warmest at the beginning of September.