Haleiwa Beach Park fronts a narrow strip of brown sand on the edge of the old town. The rocky, shallow bottom makes it less of a classic swimming beach, but it is useful for kayaking, canoe practice, and watching surfers work the waves around Puaena Point.