Surf forecastStatisticsHistorical report

Pipeline seasonal overview

Best Surf Season (October - March)

The North Pacific winter machine roars to life during these months, delivering a relentless onslaught of powerful, long-period NW-to-NNW swell at Pipeline. Average wave heights hover between 2.4m and 2.7m, with periods consistently in the 11-13 second range—pushing the reef to its true potential. Offshore winds from the S-SW quadrant blow clean and glassy 21-27% of the time, creating those iconic, hollow barrels that define this stretch of Oahu's North Shore. When a deep low-pressure system aligns in the Gulf of Alaska and the trade wind inversion relaxes, the combination of massive groundswell and light southerly breezes produces truly epic sessions.

Fair Surf Season (April - May & September)

Transitional months see the jet stream begin its northward retreat, and the frequency of powerful NW swells drops off. Average heights fall to around 1.7-2.2m and periods shorten to 9-11 seconds. While the swell is smaller and less consistent, the wind still cooperates with 16-23% offshore rates. April and May can serve up fun, rippable walls on an east-swinging swell, while September offers an early taste of winter as the first genuine groundswells track toward the islands. Patience is key, but when conditions align, clean 1-1.5m waves offer excellent practice for the main season.

Low Surf Season (June - August)

Summer in Hawaii brings a dramatic shift: the dominant swell becomes weak, short-period ENE and E windswell generated by the persistent subtropical high. Average heights barely reach 1.7m and periods drop to a marginal 7.8-8.2 seconds. The offshore wind window plummets to just 9-14%, as intense trade winds from the ENE-E direction blow straight onshore, ruining the wave quality. For Pipeline, this is the quietest time of year—the left-hand barrels are rare and typically only worth a paddle on a rare south-swinging background swell when the trades ease. It's a building phase for the reef, not a premier surfing window.