

Best for intermediate divers, Up to 45m, shore entry, strong current.
Haystack Rock is a prominent basalt formation featuring submerged ledges and tide pools. Snorkelling is best conducted during high slack tide along the western face of the rock. The site reaches depths of up to 45 metres, though conditions are variable. Water temperatures range from 9C to 14C, and the environment is characterised by strong currents, surf, and rip currents. Due to the cold water and challenging conditions, this site is suited for intermediate snorkellers. Shore access is available, with parking and toilets provided near the site. Guided tours are also available for those navigating the area.
45.88440, -123.96850
Arrive at the tide pools at least an hour to an hour and a half before the low tide is scheduled to maximize exploration time.
From the public parking lot at Hemlock and Gower Street, walk westward along Gower Street to the beach access point, then look south to find the rock.
Recorded at this site
Depth
Up to 45m
Visibility
5-40m
Skill Level
Intermediate
Entry
Shore
Water Temp
9-14°C
Current
Strong
Best Time
Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov
No, this site is rated for intermediate snorkellers due to the presence of strong currents, surf, and cold water temperatures.
The depth at this site ranges from the surface down to 45 metres.
Haystack Rock is accessed via shore entry.
Divers and snorkellers should be aware of cold water, rip currents, strong currents, and surf.
Yes, snorkelling is possible, particularly along the western face of the rock during high slack tide.
A drysuit recommended is recommended for diving at Haystack Rock in Cannon Beach. Water temperatures range from 9°C to 14°C.
The best months to visit Haystack Rock in Cannon Beach are February, March, April, May, June, July, August, September, October, and November. Conditions outside these months can still be good but are less predictable.
Haystack Rock in Cannon Beach can have strong currents. Advanced experience with drift diving and current navigation is recommended.
Visibility at Haystack Rock in Cannon Beach typically ranges from 5 metres to 40 metres. Conditions vary with weather, tides, and seasons.