Getaway Guide: Yosemite National Park
Nestled within the Sierra Nevada, Yosemite National Park is famous for its giant sequoias, granite monoliths, and cascading waterfalls.
From wild NorCal shores to manicured SoCal beaches, here's where to find the best snorkeling spots in the Golden State.
California's vast stretch of coastline is a treasure trove for snorkelers, boasting stunning beaches, mysterious caves, picturesque islands, striking rock formations, and diverse marine life, all combining to deliver a thrilling experience. Whether your adventure leads you to the secret depths of a secluded beach or you're keen on adding a splash of excitement to your next beach camping trip, the dream of snorkeling in the vibrant waters of California is within easy reach.
From wild NorCal shores to manicured SoCal beaches, a weekend getaway to one of these snorkeling hot spots in the Golden State are must-visit destinations for locals and tourists alike.
As one of the most unique beaches in California, Glass Beach is a snorkeling destination in NorCal that gives true meaning to the phrase “from trash to treasure.” Although the water is rather cold, if you bring along the right gear, you’ll have one of the best snorkeling experiences in Northern California here.
Aside from the local marine life (such as rock cod, lingcod, sea urchins, and small octopuses), be on the lookout for colorful rocks and pebbles that adorn the waters and shores of this beach near Fort Bragg. Just make sure you don’t take any of the colorful pieces home—this is prohibited in order to preserve the beach’s beauty—unless you want to pay a fine.
Add an interesting twist to your Mendocino County getaway by going snorkeling at the stunning Caspar Bay. Also known as Caspar Cove, the west-northwest section of this beach is a calm and rather shallow place to dive. But if you head to the north wall, you’ll experience some of the best snorkeling in California.
Although you’ll find many fish here—such as lingcod, rockfish, and cabezon—the underwater plant life is far more fascinating. Featuring giant green anemones, red coralline algae, sea stars, and more, the vibrant grounds of this NorCal snorkeling and diving spot are enchanting, to say the least.
Located close to the iconic Cannery Row, right next to the Coast Guard Pier, San Carlos Beach is a popular snorkeling destination in Monterey. So, if you’re planning a weekend getaway to the coastal town and looking for a unique activity to add to your list of incredible things to do in Monterey, look no further.
The calm waters make it perfect for beginner snorkelers, so you needn’t worry if it’s your first time. There’s a lot of kelp in the water here, too, which means you’ll encounter an abundance of sea life such as rock cod, sand dollars, and maybe a friendly seal or two during the right seasons.
Does your business rank among the best in California?
nominate a businessLearn more about our selection criteria and vetting process.
McAbee Beach is another great spot for snorkeling in Monterey. Named after John B. McAbee, who set up a seaside resort in the area during the 1890s, McAbee Beach is known today as a great diving and snorkeling site. Upon entering the waters, you won’t need to swim far to reach deeper waters; you’ll soon see the sandy bottom give way to rocks covered with brightly colored invertebrates.
The waters are rich with other marine life, too, so you may encounter blue rockfish, kelpfish, and other small fish. After your snorkeling session, head to the nearby Cannery Row and check out great eateries and cool boutiques.
When spending a weekend in South Lake Tahoe, head to Emerald Bay State Park—this is one of the best places to snorkel in California. The NorCal snorkeling spot offers cool lake waters, incredible views, and plenty to explore. Although there is interesting marine life in South Lake Tahoe, what’s more likely to entice snorkelers are the unique underwater geological features.
On the west side of the bay is a sunken forest—a group of pine trees that plunged into the water during a landslide now sit upright—and across the bay are two sunken wooden barges that were towed by steamers across the lake in the 1900s.
Right off the coast of Southern California, you’ll find the small rocky island of Catalina, which features beaches known for providing some of the best snorkeling in California. For an experience that’ll satisfy both beginner and advanced snorkelers alike, head to Lover’s Cove where the waves are calm and the marine life is abundant.
When it comes to snorkeling in Santa Catalina, it’s hard to beat this spot. Once voted the “World’s Healthiest Marine Environment” by Scuba Diving magazine, Lover’s Cove is a paradise for any snorkeler in California. Just note that the shores of Lover’s Cove are very rocky, so before embarking on a trip to snorkel at this Catalina Island destination, make sure you pack the right footwear.
This semi-secluded Orange County beach provides some of the best snorkeling in California for a variety of reasons. Ideal for beginner snorkelers, Diver’s Cove in Laguna Beach will have you interacting with sea life a mere 10 feet away from the shore. While exploring the waters of this O.C. destination, you’ll spot sea stars, perch, sea urchins, eelgrass, garibaldi, rockfish, and more.
Diver’s Cove is within close proximity to downtown Laguna Beach, too, so after you’re done traversing the waters, consider heading to town for a quick bite.
Situated off the Southern California coast, Channel Island National Park is a must-visit destination for any snorkeler. The waters surrounding the Channel Islands’ eight outcroppings are bursting with marine life, but Scorpion Anchorage on Santa Cruz Island is the top spot to see it.
Santa Cruz is the largest of the Channel Islands and boasts one of the largest sea caves in the world—a treat that intermediate and advanced underwater explorers will surely love. Stingrays, crabs, sea hares, and seals are a few of the exciting marine species you’ll see while snorkeling through the kelp forests of this California destination.
La Jolla Cove snorkeling is an experience that every Californian must try at least once, so make sure you add it to your list of things to do when visiting La Jolla. Home to an incredible variety of sea creatures, La Jolla is among the best places to snorkel in San Diego.
The warm waters and protected cove attract numerous fish and mammals, which means you’ll have a rare opportunity to get up close and personal with unique marine life. Species you can expect to see while snorkeling in La Jolla are garibaldi, dolphins, octopuses, sea urchins, sea turtles, and leopard sharks. Need we say more?
Nestled within the Sierra Nevada, Yosemite National Park is famous for its giant sequoias, granite monoliths, and cascading waterfalls.
Discover California's top fall destinations: from Yosemite's serene beauty to Julian's apple harvest. Autumnal magic awaits.
Beverly Hills is one of California's most famous cities and is packed with fun things to do. Here's your guide on things to do in the city.
In the Bay Area this weekend? Check out these 11 fun things to do for an unforgettable time!