Cannon Beach is a west-facing beach break in Oregon that picks up swells from the south-southeast through northwest, with an optimal swell direction from the west. It prefers mid tide conditions and works best with an easterly offshore wind.