Mexico, Best time to dive

Diving in Mexico in December

December is one of the best months for liveaboard diving in Mexico. Conditions are at their peak with great visibility, calm seas and prime marine life encounters.

Season ratingPeak seasonWater temperature22–25°C · 72–77°FConditions inDecember

Find your liveaboard

Conditions in December

December in Mexico is generally a fantastic time for diving, especially across the Pacific and Caribbean coasts. On the Pacific side, you're entering the dry season, which means stable weather and calmer seas. Temperatures vary by region, but you can expect air temperatures to be pleasantly warm, typically ranging from 25-30°C (77-86°F) during the day. Water temperatures on the Baja California Peninsula's Pacific coast and the Revillagigedo Archipelago, or Socorro as it's more commonly known, will be cooler, often between 23-26°C (73-79°F). Visibility in these areas is usually excellent, frequently exceeding 25-30 meters, especially offshore. Currents can be moderate to strong in some of the more exposed sites, particularly around Socorro, so experience with drift diving is a definite plus.

Over on the Caribbean side, including the Yucatán Peninsula and Cozumel, December also marks the dry season's beginning, offering consistently sunny days and balmy air temperatures of 25-28°C (77-82°F). Water temperatures here are a comfortable 26-28°C (79-82°F), making for a truly enjoyable experience. Visibility is outstanding, often reaching 30 meters or more, particularly in Cozumel's crystal-clear waters and the Cenotes. While Cozumel is known for its strong currents which necessitate drift diving, the Riviera Maya's reef dives tend to have gentler conditions. The occasional northerly cold front can bring slightly cooler temperatures and choppier seas for a day or two, but these are generally short-lived.

What you will see

December is prime time for big animal encounters in Mexico, particularly on the Pacific coast. This is when the Revillagigedo Archipelago truly comes alive. Giant oceanic manta rays, often called "friendly giants," are abundant and will often interact closely with divers. You'll also have excellent chances to see several species of sharks, including hammerheads (scalloped and great), Silky sharks, Galapagos sharks, and oceanic whitetips, though the latter are more common later in the season. Humpback whales begin their migration to these warmer waters in December, so you might hear their haunting songs underwater or even spot them on your surface intervals. While macro life isn't the primary draw here, the sheer volume and size of the pelagics will leave you awe-struck.

On the Yucatán Peninsula, the focus shifts to other incredible experiences. In the Caribbean Sea, the reefs around Cozumel and the Riviera Maya are vibrant and teeming with marine life. Expect to see loggerhead sea turtles, green sea turtles, hawksbill turtles, various reef sharks (like nurse sharks and Caribbean reef sharks), schooling barracuda, eagle rays, and a kaleidoscope of reef fish. December is also the tail end of the whale shark season off Isla Holbox, though sightings become less reliable as the month progresses. The real gem of the Yucatán in December, however, is the Cenotes. These flooded cave systems offer unparalleled cavern and cave diving experiences, showcasing stunning stalactites, stalagmites, and crystal-clear water with unique freshwater and saltwater haloclines. You will encounter small cave-dwelling fish, blind cave fish, and delicate crustaceans.

Top dive sites this month

For an unforgettable big animal experience in December, the Revillagigedo Archipelago, often referred to as Socorro, is your undisputed top choice. Sites like Roca Partida are legendary for their abundant shark populations, including hammerheads and Silky sharks, while sites like San Benedicto Island and Boiler are famous for their giant oceanic manta ray interactions. Its remote location means these dives are exclusively accessible via liveaboard.

If you're seeking vibrant reefs and incredible drift diving, Cozumel is superb in December. The famous Palancar Reef offers stunning coral formations and abundant reef fish, while the Santa Rosa Wall boasts dramatic drop-offs and strong currents, perfect for exhilarating drift dives. For a truly unique experience, don't miss the Cenotes around Tulum and Playa del Carmen, such as Dos Ojos, Chac Mool, and El Pit. These offer unparalleled visibility and geological formations that are unlike any other dive on Earth.

Practical tips for your trip

Given the water temperatures, especially on the Pacific side, a 5mm wetsuit is highly recommended for comfortable diving in Socorro, and many divers even prefer a 7mm, particularly for multiple dives a day. Even in the Caribbean, while water is warmer, a 3mm or 5mm suit will ensure you stay cozy, especially for repetitive dives or cenote explorations where the water can feel cooler due to lack of sun. On liveaboards, space is at a premium, so pack light but strategically. Bring reef-safe sunscreen, a hat, and a reusable water bottle. A surface marker buoy (SMB) is always a good idea, particularly for drift dives in Cozumel or open-ocean dives in Socorro.

December suits a range of divers, but some experiences are more advanced. Socorro liveaboards are generally best for intermediate to advanced divers comfortable with strong currents and deep dives. The remoteness means you need to be self-sufficient and comfortable with open ocean conditions. Cozumel and the Riviera Maya offer options for all certification levels, from beginner-friendly reef dives to advanced drift dives. Cenote diving requires at least an Open Water certification for cavern diving, with specific technical certifications needed for full cave penetration. Liveaboard availability, especially to Socorro, can be tight in December as it's peak season, so booking well in advance (6-12 months) is crucial for securing your spot. For the Yucatán, land-based dive resorts and day boats are plentiful, offering more flexibility.

Year-round overview for Mexico

Frequently asked questions

Is December a good month to dive in Mexico?
December in Mexico is rated as peak season. Water temperatures are around 22–25°C and conditions are usually suitable for liveaboard trips.
What can you see diving in Mexico in December?
In December, divers in Mexico typically encounter the marine life highlighted on this page, with seasonal aggregations depending on currents, plankton blooms and breeding cycles.
Should I book a Mexico liveaboard for December or wait?
If you want this month's specific marine life and conditions, book early, peak departures fill up months ahead. If you are flexible, compare November and January which often share similar conditions.

Find a liveaboard for December

Compare available Mexico liveaboards departing in December.

Search and Book