Hermosa Beach has an average of 325 days of sunshine a year. Because of its location, nestled on a vast open bay (Santa Monica Bay), morning fog and haze is a common phenomenon in May, June and early July (caused by ocean temperature variations and currents). Locals have a particular terminology for this phenomenon: the "May Gray" and the "June Gloom". Overcast skies are common for June mornings, but usually the strong sun burns the fog off by noon. Nonetheless, it will sometimes stay cloudy and cool all day during June, even as other parts of the Los Angeles area will enjoy sunny skies and warmer temperatures. At times, the sun shines east of PCH, while the beach area is overcast.