Onshore east winds at 18 mph are muddying things up across South Florida, but the swell is real — Palm Beach, Jupiter Inlet, and Juno Beach are all sitting around 4–4.5ft surf at ★2.5, with Mayport Poles up north getting the best wind angle with cross-shore NNE flow. Expect conditions to improve as the swell builds through tomorrow if winds back off the coast. Keep an eye on the next 2–3 days as this energy continues filling in — could clean up nicely if the wind cooperates.