Cannon Beach is a west-facing beach break that picks up swell from the south through north, with an optimal swell direction from the west. It prefers mid tide conditions and goes offshore with easterly winds.