

Gordon Rocks is a volcanic pinnacle site in the Galapagos Islands, Ecuador, characterised by its reef topography and drift diving conditions. The site features depths ranging from 5 to 30 metres, with an average depth of 23 metres. Divers should be prepared for strong currents, surge, and variable visibility between 5 and 25 metres. Water temperatures fluctuate seasonally, influenced by the Humboldt Current from June to November (16-24°C) and the Panama Current from December to May (20-28°C). Due to the challenging conditions, including cold water and strong currents, this site is suited for experienced divers. Access is exclusively by boat, and guided tours are required.
-1.83120, -78.18340
If you have at least 18 dives experience, you can have your diving skills evaluated for Gordon Rocks by guides on a previous dive.
Located about 1 hour east of Santa Cruz Island, 60 minutes from Puerto Ayora and 45 minutes from Itabaca Channel.
Recorded at this site
Depth
5-30m
Visibility
5-25m
Entry
Boat
Boat required
Current
Strong
Typical Dive
45 min
Best Time
Year-round
No nearby dive sites found within 50km.
No, this site is not suitable for beginners due to strong currents, surge, and variable visibility.
The site has a depth range of 5 to 30 metres, with an average depth of 23 metres.
Gordon Rocks is a boat-only dive site; boat access is required.
Divers should be aware of strong currents, surge, cold water, and low visibility.
Diving at Gordon Rocks, Galapagos Islands in Puerto Ayora requires the following certifications: Advanced. Always dive within your training limits.
The best months to visit Gordon Rocks, Galapagos Islands in Puerto Ayora are January, February, March, April, May, June, July, August, September, October, November, and December. Conditions outside these months can still be good but are less predictable.
Gordon Rocks, Galapagos Islands in Puerto Ayora can have strong currents. Advanced experience with drift diving and current navigation is recommended.
Visibility at Gordon Rocks, Galapagos Islands in Puerto Ayora typically ranges from 5 metres to 25 metres. Conditions vary with weather, tides, and seasons.