Scuba Diving Sites in Mexico

    From historical wrecks to vibrant coral gardens, explore 45 world-class dive locations.

    Site Statistics

    45
    Total Sites
    4
    Wrecks
    9
    Macro Sites
    1
    Offshore

    Finding Your Spot

    Use the filters below to find dive sites that match your certification level and preferred diving style.

    Filter All Sites

    Found 45 dive sites matching your criteria

    Find Hotels in Mexico

    Compare prices across top booking sites

    Search Hotels

    Akumal Bay

    beginner
    Max Depth
    18m
    Region
    Puerto Aventuras Akumal
    Marine Life
    Green Sea Turtle
    Loggerhead Turtle
    Southern Stingray

    Angelita Cenote

    advanced
    Max Depth
    40m
    Region
    Yucatan Cenotes
    Marine Life
    Cave Shrimp
    Catfish
    Blind Cave Fish

    Arrecife Alacranes

    advanced
    Max Depth
    30m
    Region
    Campeche Bank Alacranes
    Marine Life
    Manta Ray
    Whale Shark
    Giant Grouper

    Bahía de los Ángeles Whale Sharks

    intermediate
    Max Depth
    20m
    Region
    Midriff Islands Upper Sea Of Cortez
    Marine Life
    Whale Shark
    California Sea Lion
    Hammerhead Shark

    Banco Chinchorro Atoll

    advanced
    Max Depth
    35m
    Region
    Banco Chinchorro
    Marine Life
    Nurse Shark
    Goliath Grouper
    American Crocodile
    Liveaboard Only

    Bird Island (Isla San Jorge)

    beginner
    Max Depth
    20m
    Region
    Puerto Penasco
    Marine Life
    California Sea Lion
    Whale Shark
    Stingray

    Playa del Carmen Bull Shark Diving

    advanced
    Max Depth
    25m
    Region
    Playa Del Carmen
    Marine Life
    Bull Shark
    Nurse Shark
    Stingray

    Cabo Pulmo – El Bajo (Fish Tornado)

    advanced
    Max Depth
    30m
    Region
    Cabo San Lucas Los Cabos
    Marine Life
    Big-Eye Jack (Fish Tornado)
    Bull Shark
    Whale Shark

    Carwash Cenote (Aktun Ha)

    beginner
    Max Depth
    12m
    Region
    Yucatan Cenotes
    Marine Life
    Tarpon
    Freshwater Fish
    Cave Shrimp

    Casa Cenote

    beginner
    Max Depth
    12m
    Region
    Tulum Reef Cenotes
    Marine Life
    Tarpon
    Snapper
    Freshwater Fish

    Corbeteña Rock

    advanced
    Max Depth
    40m
    Region
    Riviera Nayarit
    Marine Life
    Giant Manta Ray
    Humpback Whale (surface)
    Whale Shark

    Dos Ojos Cenote

    intermediate
    Max Depth
    20m
    Region
    Yucatan Cenotes
    Marine Life
    Blind Cave Fish
    Catfish
    Cave Shrimp

    The Pit (El Pit)

    advanced
    Max Depth
    40m
    Region
    Yucatan Cenotes
    Marine Life
    Blind Cave Fish
    Catfish
    Cave Shrimp

    Espíritu Santo – El Bajo Seamount

    advanced
    Max Depth
    35m
    Region
    La Paz Espiritu Santo
    Marine Life
    Scalloped Hammerhead
    Mobula Ray
    Yellow Snapper

    Gordo Banks

    advanced
    Max Depth
    40m
    Region
    Cabo San Lucas Los Cabos
    Marine Life
    Scalloped Hammerhead
    Yellowfin Tuna
    Blue Marlin

    Gran Cenote

    beginner
    Max Depth
    15m
    Region
    Yucatan Cenotes
    Marine Life
    Freshwater Turtle
    Cave Shrimp
    Mexican Tetra

    Guadalupe Island Great White Cage Diving

    beginner
    Max Depth
    15m
    Region
    Guadalupe Island
    Marine Life
    Great White Shark
    Elephant Seal
    California Sea Lion

    Isla Coronado

    intermediate
    Max Depth
    25m
    Region
    Loreto Bay Of Loreto
    Marine Life
    California Sea Lion
    Sea Turtle
    Nudibranch

    Isla de Sacrificios

    intermediate
    Max Depth
    20m
    Region
    Veracruz Reef System
    Marine Life
    Green Sea Turtle
    Angelfish
    Elkhorn Coral

    Isla San Pedro Mártir

    advanced
    Max Depth
    40m
    Region
    Midriff Islands Upper Sea Of Cortez
    Marine Life
    California Sea Lion
    Schooling Pelagics
    Gorgonian Sea Fan

    Islas Marietas National Park

    beginner
    Max Depth
    20m
    Region
    Riviera Nayarit
    Marine Life
    Green Sea Turtle
    Eagle Ray
    Moray Eel

    La Entrega, Huatulco

    beginner
    Max Depth
    15m
    Region
    Oaxaca Coast
    Marine Life
    Stingray
    Coral Community
    Parrotfish

    Land's End / El Arco

    intermediate
    Max Depth
    25m
    Region
    Cabo San Lucas Los Cabos
    Marine Life
    California Sea Lion
    Schooling Jacks
    Moray Eel

    Los Arcos Marine Park

    intermediate
    Max Depth
    30m
    Region
    Puerto Vallarta Los Arcos
    Marine Life
    Eagle Ray
    Moray Eel
    Sea Turtle

    Los Coronados

    intermediate
    Max Depth
    25m
    Region
    Ensenada Coronado Islands
    Marine Life
    California Sea Lion
    Garibaldi
    Giant Kelpfish

    Los Frailes

    intermediate
    Max Depth
    25m
    Region
    Manzanillo Barra De Navidad
    Marine Life
    Schooling Jacks
    Moray Eel
    Lobster

    Los Islotes Sea Lion Colony

    beginner
    Max Depth
    20m
    Region
    La Paz Espiritu Santo
    Marine Life
    California Sea Lion
    King Angelfish
    Cortez Rainbow Wrasse

    Magdalena Bay Expedition

    advanced
    Max Depth
    30m
    Region
    Magdalena Bay
    Marine Life
    Giant Manta Ray
    Grey Whale (surface)
    Whale Shark

    Majahuitas

    beginner
    Max Depth
    18m
    Region
    Puerto Vallarta Los Arcos
    Marine Life
    Butterflyfish
    Stingray
    Parrotfish

    Morros de Potosí

    intermediate
    Max Depth
    25m
    Region
    Ixtapa Zihuatanejo Acapulco
    Marine Life
    Schooling Snapper
    Sea Turtle
    Gorgonian Sea Fan

    MUSA Underwater Museum of Art

    beginner
    Max Depth
    12m
    Region
    Cancun Isla Mujeres
    Marine Life
    French Angelfish
    Parrotfish
    Southern Stingray

    Neptune's Finger

    intermediate
    Max Depth
    35m
    Region
    Cabo San Lucas Los Cabos
    Marine Life
    Sand Falls (Geological)
    Gorgonian Sea Fan
    Whitetip Reef Shark

    Palancar Reef

    intermediate
    Max Depth
    30m
    Region
    Cozumel
    Marine Life
    Eagle Ray
    Nurse Shark
    Sea Turtle

    Pelican Rock

    beginner
    Max Depth
    22m
    Region
    Cabo San Lucas Los Cabos
    Marine Life
    Moray Eel
    King Angelfish
    Panamic Green Moray

    Punta Sur – Devil's Throat

    advanced
    Max Depth
    40m
    Region
    Cozumel
    Marine Life
    Giant Grouper
    Sea Turtle
    Toadfish

    Punta Zicatela

    advanced
    Max Depth
    30m
    Region
    Oaxaca Coast
    Marine Life
    Dolphin
    Sea Turtle
    Whale Shark

    Roca Partida

    advanced
    Max Depth
    40m
    Region
    Revillagigedo Islands
    Marine Life
    Silky Shark
    Galapagos Shark
    Giant Pacific Manta

    Salvatierra Wreck

    intermediate
    Max Depth
    25m
    Region
    La Paz Espiritu Santo
    Marine Life
    Batfish
    Grouper
    Moray Eel

    San Benedicto – El Boiler

    advanced
    Max Depth
    25m
    Region
    Revillagigedo Islands
    Marine Life
    Giant Pacific Manta
    Bottlenose Dolphin
    Silky Shark

    San Pedro Nolasco Island

    intermediate
    Max Depth
    25m
    Region
    San Carlos Guaymas
    Marine Life
    California Sea Lion
    Schooling Jacks
    Sea Turtle

    Santa Rosa Wall

    advanced
    Max Depth
    40m
    Region
    Cozumel
    Marine Life
    Eagle Ray
    Barracuda
    Gorgonian Sea Fan

    Sian Ka'an Barrier Reef

    intermediate
    Max Depth
    20m
    Region
    Sian Kaan
    Marine Life
    Nurse Shark
    Green Sea Turtle
    Spotted Eagle Ray

    Tulum Reef – El Castillo

    intermediate
    Max Depth
    25m
    Region
    Tulum Reef Cenotes
    Marine Life
    Hawksbill Turtle
    Nurse Shark
    Goliath Grouper

    Uribe 121 Wreck

    intermediate
    Max Depth
    22m
    Region
    Ensenada Coronado Islands
    Marine Life
    Rockfish
    Octopus
    Lingcod

    Xcalak National Reef Park

    intermediate
    Max Depth
    25m
    Region
    Xcalak Mahahual
    Marine Life
    Hawksbill Turtle
    Nurse Shark
    Spotted Dolphin
    Recommended Stays

    Hotels & Resorts in Mexico

    Book your perfect dive trip accommodation. Compare prices across top booking platforms.

    Trusted Partners

    Affiliate Disclosure: We may earn a commission when you book through our links, at no extra cost to you. This helps us maintain this free resource for divers.