

Best for beginner divers, 2-13m, boat entry, mild current.
Mexico Rocks is a shallow reef located in a lagoon off Ambergris Caye, Belize. The site features depths ranging from 2 to 13 metres, with an average depth of 4 metres, making it suitable for beginners and snorkellers. Visibility typically spans 6 to 14 metres, and water temperatures remain warm between 27 and 30 degrees Celsius. The area experiences mild currents and requires boat access. Guided tours are available year-round, and the site is a popular choice for night dives. While the reef structure is the primary feature, divers should be aware that sharks are present in the area.
17.99516, -87.90524
Night dives run here year-round, and the shallow depth makes them a low-stress option for divers logging their first night dives. Book a guided tour if you can, as a local guide will know the best areas of reef to cover within the site.
Located about 8 kilometres north of San Pedro on the lagoon side of the Belize Barrier Reef.
Recorded at this site
Depth
Up to 13m
Visibility
6-14m
Skill Level
Beginner
Entry
Boat
Boat required
Water Temp
27-30°C
Current
Mild
Typical Dive
60 min
Best Time
Apr, May, Jun
Species recorded around this area include nurse sharks, green morays, great barracuda, and various parrotfish and angelfish species.
Yes, the shallow average depth of 4 metres and mild currents make this site appropriate for beginners and those building confidence.
The depth ranges from 2 to 13 metres, with an average depth of 4 metres.
Yes, boat access is required to reach this site, which is located 10 kilometres from shore.
Yes, Mexico Rocks is suitable for both diving and snorkelling.
Sharks are present at this site, so divers and snorkellers should remain aware of their surroundings in the water column.
Diving at Mexico Rocks in San Pedro requires the following certifications: Open Water. Always dive within your training limits.
A rashguard or 2mm shorty is recommended for diving at Mexico Rocks in San Pedro. Water temperatures range from 27°C to 30°C.
The best months to visit Mexico Rocks in San Pedro are April, May, and June. Conditions outside these months can still be good but are less predictable.
Mexico Rocks in San Pedro typically has mild currents that most divers can handle comfortably.
Visibility at Mexico Rocks in San Pedro typically ranges from 6 metres to 14 metres. Conditions vary with weather, tides, and seasons.