Solid westerly winds are keeping things clean this morning, with E/ESE swell in the 3-4ft range at 8 seconds up and down the coast — Cape Cod spots like Marconi, Nauset, and Coast Guard Beach leading the pack at ★2.0 with straight offshore flow. Expect it all to fade through the day as swell drops noticeably by tonight. The next couple days look smaller and less consistent, so if you're going, go this morning.
Leftover E swell running 3ft model estimate at 13s is keeping Virginia Beach — First Street Jetty, Sandbridge, and the Oceanfront — at ★2 this morning with cross-offshore NW winds holding shape. Jersey spots like Grant Street and Poverty Beach are also ★2 with better WNW cross-offshore flow cleaning things up a bit. Enjoy it while it lasts: that swell is fading through the next 24 hours and the trend stays soft over the next few days, so expect conditions to slide toward waist-high mush by midweek.
Outer Banks is seeing 3-4ft swell at 13 seconds from the E this morning, with cross-offshore NNW winds keeping things relatively clean up and down the beach — every spot is sitting at ★2. Kill Devil Hills and Nags Head are the slight picks with swell around 3.8-3.9ft, but honestly the whole OBX stretch is surfable right now. Conditions hold steady through the next day or two, so don't expect a dramatic change — enjoy what's there while the wind cooperates before it eventually clocks onshore.
Small but decent E/ENE swell running 2-2.4ft at 9-10 seconds up and down the coast — not pumping, but that period gives it some push. North end spots like Amelia Island, Jacksonville Beach Pier, and Atlantic Beach are your best bets today, all sitting at ★1.5, with more favorable cross to cross-onshore winds versus the straight onshore flow further south. Swell is building over the next 24 hours, especially up north, so expect conditions to improve heading into the next couple days.
Southeast swell is running 3 to 3.6ft at 7 seconds along the coast, with cross to cross-offshore winds keeping things semi-groomed this morning. Best options are spread across the board — Isla Blanca, South Padre, Port Aransas Jetty, and Horace Caldwell Pier are your top picks, all sitting at ★1.5. Swell is fading through the day and that trend continues into the next few days, so today's your best window before conditions drop off further.
Solid SSW swell at 14 seconds is keeping things fun this morning, with Oceanside Harbor and PB Point leading the pack at ★2.5. Winds are the story — PB Point is seeing cross-offshore flow out of the NNW, making it the cleanest option right now, while spots like Carlsbad and Del Mar are already dealing with onshore wind. Swell holds steady through tomorrow before the models show a gradual fade heading into the back half of the week.
Solid NW/W swell running this morning with model estimates in the 5–6.5ft range at 11–12s, and cross-offshore winds keeping things reasonably clean at the top Oregon spots — Bastendorff, Otter Rock, Whiskey Run, Cape Kiwanda, and Pacific City are all sitting at ★3.5. Trinidad is the lone NorCal entry at ★3, but that light cross-onshore wind isn't doing it any favors. Swell is fading through the day and into tomorrow, so get it while it's there — expect a quieter stretch over the next 2–3 days.
Solid west swell running at around 5ft model estimate and 11 seconds this morning, with cross-offshore northerly winds keeping things clean at most spots — La Push First and Second Beach, Cape Disappointment, and Kalaloch are all checking in at ★3.0. Rialto and Hobuck are getting nicked by onshore flow, so prioritize the more sheltered options while the wind holds. Swell looks steady through the next day or so before easing slightly, so get it while it's here.
Solid south swell running at 17 seconds is lighting up the south shores this morning, with Barbers Point and Keaau Beach leading the pack at ★3.5, and Ala Moana Bowls, Canoes, and Kaisers holding ★3.0 on cross-offshore trades. North Shore and Maui spots like Log Cabins, Chuns, Ho'okipa, and Kanaha are picking up a secondary NW pulse at ★3.0, though winds are more cross than ideal. Expect both swells to fade steadily over the next couple days — get it while it's still organized.
Decent NNE-NE swell running around 2.5–3.5ft at 10–11s this morning, keeping things fun but not firing. Aviones, Pine Grove, and Playa Kikita lead the pack at ★2.0, with cross winds holding reasonably clean — Aguadilla's light easterly makes Surfers Beach worth a look too. Conditions stay steady through tomorrow with little change in swell height, so expect more of the same the next couple days — not a drop-everything session, but worth paddling out if you're local.