Snorkeling in the Sea of Cortez is a magical experience. This is the place where the desert kisses the sea. On one side, you’ll see cactus, and on the other, a reef of beautiful fish.
While the snorkeling is fun and productive, the variety of fish is not the same as Hawaii or the Caribbean. Be prepared. Also, the water temperature starts to drop in January and continues to cool until June. Some people find it too cool for snorkeling and swimming.
Visibility varies with the season and the weather. Check with folks on the Cabo forum for current conditions.
Take a tour or do it yourself?
There are many snorkeling tours leaving from the Cabo San Lucas marina. Most tours go to SantaMaria, spend 45 -60 minutes in the bay, and return. Along the way you’ll get a coastal tour, snacks, and drinks. Snorkeling gear and flotation is provided. The size of the boat, quality of food & drinks, and length of tour varies. You can also join a kayaking tour, generally starting from a beach nearer to Santa Maria . Here is a Google Document link to many of the companies. Be sure to check with the company for current availability and pricing. You can also put the name of the company into the TripAdvisor Cabo San Lucas search bar to read the most current information from travelers.
Do-it-yourself folks can take a taxi, ride the SuburCabos bus, or rent a car. There are usually no rentals at the beaches, so bring your own gear, food, & water. In general, the ocean water is more calm in the morning. Spend the entire day, bring a picnic, and relax on the beach when another snorkeling tour arrives for their 45 minutes in the water. There are just a few shady spots on the beaches; bringing your own shade umbrella is advised.
Feed the fish? There are some folks who will bring old tortillas, bread, or peas to attract the fish. If your goal is to observe beautiful fish in their natural surroundings, please do not feed them any “people food”.