Yes, a launch area for non-motorized watercraft is provided at North Beach with free access to the Sammamish River. No moorage or rentals are available. Those recreating on the river must wear life jackets.