What It's Like to Dive San Carlos, Mexico (A Weekend Trip from Queen Creek That's Worth Every Mile)

Amanda Krugen   Jun 17, 2026

San Carlos Mexico diving scuba diving San Carlos Sonora Sea of Cortez diving trip diving near Phoenix Arizona Isla San Pedro Nolasco diving Dive Arizona San Carlos

What It's Like to Dive San Carlos, Mexico (A Weekend Trip from Queen Creek That's Worth Every Mile)

Written by Amanda Krugen

I've been on a lot of dive trips. Long-haul flights, layovers, sleepless nights, the whole production. And I love every bit of it. But San Carlos holds a special place for me because of how little it asks of you. Seven hours from Queen Creek. No flight. No time zone change. And once you're in the water, you're diving the Sea of Cortez, one of the most biologically rich bodies of water on the planet. Jacques Cousteau called it the world's aquarium, and I haven't found a reason to disagree.

This is what a Dive Arizona San Carlos weekend actually looks like, start to finish.

The Drive Down Is Half the Fun. Seriously.

We leave Queen Creek early on a Thursday morning, gear loaded, tanks arranged, coffee in hand. The drive to San Carlos runs about seven hours including our taco stop, and I'll be honest, it's a good drive. Once you cross into Mexico through Nogales and get onto Highway 15, the highway is smooth and the traffic is surprisingly courteous. It's nothing like the Phoenix freeways at rush hour.

The scenery shifts pretty quickly too. Desert highway, mountain passes, and then the terrain opens up as you get closer to the coast and the Sea of Cortez starts to appear in the distance. By the time we roll into San Carlos, everyone is already in trip mode.

What You Need to Cross the Border

A passport. That's it. The crossing at Nogales is straightforward and the process is simple. We use the Mariposa crossing (the truck route off Highway 189, exit 4), which tends to move faster than the downtown crossing, especially when we're hauling gear. You'll want to have Mexican car insurance arranged before you go, which is easy to purchase online ahead of time. There are toll roads on the way down, so bring some pesos for those.

Coming back into the US, wait times at the border vary. We usually check the CBP app before we head out on Sunday to get a sense of what we're walking into. Early afternoon on a Sunday can be busy, but it moves.

The Taco Stop You Cannot Skip

About halfway into the drive, we always stop at Taqueria La Pasadita. I look forward to this stop every single trip. The birria tacos and quesadillas there are some of the best I've had anywhere, and that's saying something coming from someone who takes food seriously. It's a good stretch break and a great meal, and by the time we get back in the car everyone is happy and fueled up for the rest of the drive.

Gary's Dive Shop, Marinaterra, and a Group Dinner That Sets the Tone

First stop when we hit San Carlos is Gary's Dive Shop to check in and get everything sorted for the next two days. Gary's has been operating since 1971 and is exactly the kind of dive operation you want running your boat trips: experienced crew, well-maintained equipment, and people who clearly love what they do. We go over the dive plan, talk through sites, and get on the same page before the morning.

Then we check into the Marinaterra Hotel, which puts us right on the marina. We then drop the gear, get settled, and the whole group heads out to dinner. This is one of my favorite parts of any group trip. Everyone shares what they're hoping to see underwater, what they want to work on, what they're excited about. The energy before the first dive day is something I never get tired of.

Day One: Three Dives, a Fish Taco That Will Ruin You for All Other Fish Tacos, and Marine Life You Won't Forget

We're up early and at the boat before the sun is fully up. A quick stop at Barracuda Bob’s hits the spot with some coffee and breakfast. Once at the boat the crew at Gary's has everything ready. Tanks staged, weights sorted… There is something about standing on a boat in the Sea of Cortez in the early morning, knowing what's about to happen, that never gets old. Gary tells some of his famous jokes while we’re getting ready, we do a quick role call, then it’s off to the Island!

Dives One and Two: Isla San Pedro Nolasco

Friday is typically the day Gary's runs out to Isla San Pedro Nolasco, about an hour and a half offshore. The island sits above a deep-water canyon and the diving around it is a different world from the local sites. Visibility at San Pedro Nolasco can exceed 100 feet, the majority of the dives visibility sits around 40-50 feet. The sea lions out there are curious and come right up to you. We've had them barrel roll alongside us, dodge through our bubbles, and stare us directly in the face from about six inches away. Nudibranchs of multiple species, octopus tucked into rock crevices, moray eels, schools of fish moving in formation. Two dives out there and you've already had a full trip's worth of wildlife.

The World's Best Fish Tacos (According to Gary, and He's Not Wrong)

Between the second and third dives, the boat crew makes lunch. Gary's is famous for their fish tacos, and the reputation is earned. There's something about eating a fish taco on a boat in the Sea of Cortez, salt air, warm sun, post-dive hunger, that makes everything taste better. Gary calls them the world's best fish tacos, and after a morning of diving, I fully agree with him. Seriously though, they truly are delicious!

Dive Three: Back in the Blue at San Pedro Nolasco

After lunch we go back in for a third dive around the island. By this point the sea lions have usually figured out we're not leaving and the encounters get even more relaxed. A third dive at San Pedro Nolasco is never a repeat of the first two. Different rock formations, different corners of the island, different creatures tucked into crevices you didn't notice before. We surface for the last time in the early afternoon, sun-tired and completely satisfied, and the boat heads back to San Carlos.

Day Two: Three Dives on the Local Sites and Everything That Lives There

Friday was the island. Saturday belongs to the local sites, and they are worth their own day entirely.

The Wrecks, the Aquarium, Martini Bay, and Whatever the Conditions Suggest

San Carlos has an impressive lineup of local dive sites within easy reach of the harbor. Gary's runs out to whichever combination makes sense based on conditions, and every option delivers something different.

The Santos wreck is one of the standouts. It's a 221-foot ship sitting in 40 to 65 feet of water and it is absolutely covered in marine life. The hull has become an artificial reef, and the fish life around it is dense. Alongside the Santos, Gary's also dives the Suchiate and Corrientes wrecks in the same depth range. Three wrecks, all accessible, all worth the time.

Martini Bay is a different kind of dive entirely. Rock formations, crevices loaded with morays and octopus, nudibranchs of multiple species tucked into every corner. The Aquarium lives up to its name, a site where the fish life is so thick and varied that you spend the whole dive just watching things move. Schools of fish stacking up in the water column, Cortez angelfish cruising the rocks, the kind of diving where you surface and immediately want to go back down.

Same rhythm as Friday: two dives, fish tacos on the boat, third dive to close out the weekend. By the time we're back at the dock, gear rinsed, tanks handed back, the group is in that particular post-dive state that regular divers will recognize. Tired and completely satisfied at the same time.

Once back ashore, we pack up, have a nice dinner in San Carlos to close out the weekend, and get to bed at a reasonable hour before the Sunday drive home.

Sunday Drive Home: Easy, Casual, and Back Before Dinner

Sunday morning we load up and head out. The drive home is about seven hours, plus however long you spend at the border. On average the border crossing runs around an hour, but it varies. Some Sundays we sail through in less. Other times it stretches to two hours depending on the day and the traffic. Either way, we're typically back in Queen Creek by early to mid afternoon. The whole trip is a long weekend. You leave Thursday morning and you're home Sunday, and in between you've done six dives in the Sea of Cortez.

When to Go: Water Temperatures and the Best Time to Dive San Carlos

San Carlos is diveable year-round, and I mean that. The water never gets so cold or so rough that it stops being worth it. But there are sweet spots.

  • Late spring (April to May): Water temps run 72 to 77 degrees. Comfortable diving without a heavy wetsuit, mild air temps, and the summer crowds haven't arrived yet.
  • Early summer (June): Surface temps climb into the low 80s. Marine life is active, visibility is strong. June can occasionally bring upwellings from the deep canyon near Isla San Pedro Nolasco that drop temperatures briefly, so pack a 5mm just in case.
  • Summer (July to September): Water hits 84 to 88 degrees at the surface. Warm and lush. Air temperatures are hot, sometimes very hot, so this is the window for people who love the heat and want the warmest water.
  • Early fall (October to November): This is my personal favorite window. Water temps are still in the high 70s to low 80s, the air has cooled down from the summer peak, and visibility is excellent, up to 80 feet at the local sites and well beyond that at San Pedro Nolasco. Fall is the sweet spot.
  • Winter (December to March): Water drops to the mid to upper 60s. You'll want a 7mm wetsuit and you'll be more comfortable in it than you'd expect. The upside is you might encounter whale sharks, which are drawn to the area from October through April.

There is no bad time to dive San Carlos. Every season brings something different. If you want warm water without brutal air temps, go in late spring or early fall. If you run warm and love the heat, summer is incredible. If you don't mind cooler water and want a shot at whale sharks, winter is worth it.

Is San Carlos Safe? Here's My Honest Answer.

Yes. I would not take a group of divers there if I had any doubt about that. San Carlos is a resort community on the Sea of Cortez that has been welcoming American visitors for decades. The road from Nogales is well-traveled and well-maintained. The town itself is relaxed and friendly. We have never had a problem on any trip, and I've been making this drive with groups for years.

Use the same common sense you'd use anywhere. Keep your valuables out of sight in the car, stay aware of your surroundings, and follow the speed limits especially around Hermosillo and in town. That's really the whole list.

A Weekend of World-Class Diving Without Breaking the Bank

San Carlos is one of the best values in diving that I know of. No flights, no international bag fees, no long-haul travel days. Fuel and tolls for the drive, two nights at a hotel on the water, meals that are genuinely good and reasonably priced, and two days of guided boat diving with one of the most experienced operations on the Sea of Cortez. You're getting six dives in one of the most biodiverse marine environments on the planet for a fraction of what a comparable liveaboard or international trip would cost.

For divers who want to get more time in the water without spending a week off work and a week's salary on travel, San Carlos is the answer.

FAQ: Diving San Carlos, Mexico from Arizona

Do I need a passport to drive to San Carlos, Mexico?

Yes. A valid US passport is required to cross the border at Nogales. You do not need a visa for tourism stays of 180 days or less. You will also want to arrange Mexican car insurance before you go, which is easy to purchase online. There are toll roads on the route, so bring pesos for those as well.

How long is the drive from Queen Creek to San Carlos?

About seven hours including a stop along the way. The drive takes you south through Tucson, across the border at Nogales, and down Mexico Highway 15 to San Carlos. The highway is in good condition and the drive is straightforward. Budget an additional hour or so for the border crossing on the way home, though wait times vary.

What certification do I need to dive San Carlos?

Open Water certification or equivalent is the minimum to participate in guided boat dives. For wreck penetration on sites like the Santos, Suchiate, and Corrientes, you need an SDI Wreck Certification. Due to some possible deeper dives, it’s also recommended to have your SDI Advanced Adventure or Deep Diver Certification. If you're not yet certified, that's exactly what we're here for. Give us a call at (480) 881-4013 and we'll get you ready.

What marine life will I see in San Carlos?

Sea lions, octopus, moray eels, multiple species of nudibranch, Cortez angelfish, schools of jacks and fusiliers, rockfish, puffers, and barracuda are all common. At Isla San Pedro Nolasco, sea lion encounters are almost guaranteed. Depending on the season you may also see whale sharks (October through April), dolphins, and manta rays. The Sea of Cortez is genuinely one of the most biodiverse marine environments on the planet.

Is it safe to drive to San Carlos from Arizona?

Yes. The route from Nogales through Hermosillo to San Carlos on Mexico Highway 15 is well-traveled by Americans and considered safe. San Carlos itself is a resort town that has hosted American visitors for decades. We've made this drive with groups many times without incident. As with any travel, use common sense, observe local speed limits, and keep valuables out of sight in your vehicle.

What's the best time of year to dive San Carlos?

Late spring (April to May) and early fall (October to November) are the sweet spots. You get warm water, manageable air temperatures, and excellent visibility. Summer diving is also great if you don't mind the heat. Winter water temperatures drop into the mid to upper 60s, but the trade-off is a chance at whale sharks. Honestly, there is never a bad time to dive San Carlos.

 

Want to Come With Us?

We run group trips to San Carlos throughout the year. If you've been looking for a reason to finally make the drive, this is it. Reach out to us at the shop or give us a call at (480) 881-4013 and we'll get you the details on our next San Carlos trip. Six dives. Great food. Good company. Let's. Go. Diving.

 

See our Upcoming San Carlos Trips Here!

Top