← All posts

What Is a Marine Layer and How Does It Affect San Diego Outdoor Days?

Understand the San Diego marine layer—what causes June Gloom, when fog burns off, and how the marine layer affects surfing, hiking, and every outdoor sport.


What Is a Marine Layer and How Does It Affect San Diego Outdoor Days?

Every San Diego outdoor athlete has experienced it: the alarm goes off at 5:45 a.m., you check the forecast expecting another perfect morning, and the world outside is a grey wall of fog. The San Diego marine layer is one of the most consistent—and frequently misunderstood—features of local weather. Knowing what it is, when it will clear, and how it affects your sport changes everything about how you plan your day.

The Element app accounts for marine layer conditions in its hourly conditions score. This guide explains the science and the practical implications for every outdoor sport.

What Is a Marine Layer?

A marine layer is a shallow, cool, moist mass of air that forms when warm, dry air from the interior rides over the cold surface waters of the Pacific Ocean. The cold ocean surface (maintained year-round by the California Current’s upwelling of deep water) cools the overlying air rapidly, causing its water vapour to condense into tiny droplets—fog or low stratus cloud.

The marine layer is trapped near the surface by a temperature inversion: a layer of warm, dry air aloft that acts as a lid. Rather than the normal atmospheric pattern where temperature decreases with altitude, an inversion reverses this—temperature actually increases above the marine layer. This prevents the cool, moist air below from rising and dispersing.

San Diego’s marine layer typically sits between the surface and 1,000–2,000 feet above sea level. Above the inversion—viewable from any hilltop—the sky is clear and blue.

Why June Gloom Is Most Intense in May–July

The marine layer is a year-round presence in San Diego, but it’s most pronounced May through July for several compounding reasons:

  1. Peak upwelling season: April–June brings the coldest nearshore ocean temperatures of the year (54–60°F), maximising the temperature contrast between the sea surface and the warm interior air.

  2. Strengthening Pacific High: As spring transitions to summer, the Eastern Pacific High-pressure system builds and positions itself to funnel northwest flow down the California coast. This draws cool, upwelled water closer to shore.

  3. Low sun angle + stable air: Early summer’s lower sun angle means less solar heating energy available to break down the inversion each morning.

  4. Weak synoptic forcing: In summer, large-scale weather disturbances (storms, fronts) that would mix out the inversion are rare. The marine layer can persist for days without disruption.

The result: extended overcast periods from mid-May through mid-July where San Diego’s coast sees grey skies from overnight until noon—or all day on the strongest events. “June Gloom” is the local name, though “May Gray” is equally apt.

How the Marine Layer Burns Off

On typical days, the marine layer clears through two processes:

Solar heating from above: As the sun climbs higher, it heats the top of the cloud deck. This warms the upper surface of the inversion, eventually weakening it and allowing turbulence to mix the cloud layer.

Heating from below: The land surface beneath the marine layer heats more quickly than the ocean. This creates instability at the base of the cloud deck, causing the fog to lift off the surface before it dissolves completely—creating the classic “high overcast” or “lifted marine layer” of San Diego midday.

Typical burn-off times:

  • Immediate coastline (La Jolla Shores, Pacific Beach): 11 a.m.–1 p.m.
  • Inland San Diego (Mission Valley, Mission Hills): Often clear by 9–10 a.m., as the land heats faster
  • Coastal bluffs (Torrey Pines, Point Loma): 11 a.m.–2 p.m., sometimes all-day overcast
  • East County (El Cajon, Santee): Typically sunny by 8–9 a.m.—the marine layer rarely pushes this far inland in summer

How the Marine Layer Affects Each Outdoor Sport

Surfing: The marine layer itself doesn’t affect wave quality. Swell, wind, and tide determine surf conditions—and the marine layer often suppresses the sea breeze in early morning, meaning the pre-sea-breeze calm window can extend later on heavy marine layer days. Some of San Diego’s most productive dawn patrol sessions happen under deep grey skies.

The downside: cold and damp conditions in a marine layer morning are uncomfortable without a layer over your wetsuit, and the psychological drag of grey skies is real.

Diving: Surface visibility isn’t meaningfully affected by the marine layer (water clarity is about ocean conditions, not atmospheric fog). However, grey skies reduce the photographic light quality underwater. The flip side: overcast skies actually improve ambient light penetration in some conditions by reducing surface glare.

Hiking and trail running: The marine layer is a genuine advantage for summer hiking in San Diego. A 68°F foggy morning on the Torrey Pines trails is substantially more comfortable than a 78°F sunny morning. Many San Diego trail runners actively prefer marine layer mornings for long runs. The downside is limited views—Cowles Mountain summit in June Gloom gives you a view of a cloud layer, not the panoramic vista that makes the hike worthwhile.

Mountain biking: No direct impact on trail conditions or safety. Cooler temperatures are generally welcome on long climbs. Trails at lower elevation (Penasquitos, Black Mountain) are often inside the marine layer; trails at Cuyamaca and Laguna (2,000–6,500 feet) are typically above it and in full sun.

Using the Element App During Marine Layer Conditions

The Element app’s conditions score reflects marine layer conditions primarily through:

  • Air temperature inputs (cooler coastal temps)
  • UV index (reduced under marine layer—relevant for skin protection planning)
  • Wind patterns (marine layer suppresses sea breeze, which can maintain better surf conditions into the morning)
  • Time-of-day adjustments that account for expected burn-off timing

On heavy marine layer days, the app may show a surf score of 75 at 7 a.m.—reflecting excellent swell and a temporarily suppressed sea breeze—while the same conditions would score 55 at 2 p.m. when the breeze builds.

Use the Element app to find the morning window in San Diego’s marine layer days and get out early before the fog lifts and the sea breeze replaces it.

Frequently Asked Questions

What causes the San Diego marine layer?

The San Diego marine layer forms when warm air from the interior flows over the cold California Current offshore, cooling rapidly and condensing into a low, stable cloud deck. It's held against the coast by a temperature inversion—a layer of warm air aloft that acts as a lid, trapping the cool, moist air below. This is most pronounced May through July.

What time does the marine layer typically burn off in San Diego?

The marine layer in San Diego typically burns off between 9 a.m. and noon along the immediate coast in moderate conditions, and between 11 a.m. and 2 p.m. during strong marine layer events. During peak June Gloom periods, the marine layer can persist all day. The Element app's hourly conditions updates reflect clearing patterns in real time.

Does the marine layer affect the conditions score in the Element app?

Yes. The marine layer influences several factors in the Element app's conditions score: UV index (reduced, which can lower hiking scores in cold overcast conditions), air temperature (cooler coastal temps), and time-of-day-weighted adjustments for sports where visibility and warmth matter. For surfing, the marine layer itself doesn't affect wave quality but indicates the sea breeze may be delayed or suppressed.