Cabo Verde is a dream destination for adventurers and ecotourists, especially those passionate about diving and snorkeling. Situated in the Atlantic, the archipelago's crystal-clear waters host an exuberant marine biodiversity.
Along with the rich marine life, the warm waters, with temperatures ranging between 22°C and 28°C, and visibility up to 30 meters in good conditions, make Cabo Verde a top destination for diving and snorkeling enthusiasts and professionals from around the world.
Among colorful fish and corals, humpback whales, dolphins, and nurse sharks, be prepared to share the sea with turtles too.
Today, you’ll discover some of the best spots to explore the underwater secrets of several islands and learn what makes each one special.
The best spots for Diving and Snorkeling in Cabo Verde
The archipelago is a paradise for marine life enthusiasts.
With over 300 species of coastal fish and 23 endemic species, the waters of Cabo Verde are home to sea turtles, nurse sharks, manta rays, corals, a vast variety of fish—particularly the blue marlin—along with dolphins and whales.
In Cabo Verde, access to diving spots is made easy by specialized centers, offering both boat dive trips and surface experiences, as well as lessons for beginners. Combined with the warm hospitality of the local people, this makes Cabo Verde one of the best Atlantic destinations for marine life observation.
Sal Island: an underwater paradise
One of the most sought-after diving destinations in Cabo Verde.
Known for its clear and warm waters, Sal Island offers a range of dive and snorkeling spots suitable for all levels.
In Santa Maria Bay, you’ll find calm, shallow waters, perfect for snorkeling and recreational diving.
This location also provides the chance to spot turtles, tropical fish, and vibrant coral reefs.
For more experienced divers, the volcanic caves at Regona are among the best spots.
If you're looking for a thrilling surface experience, Shark Bay is the ideal place to observe nurse sharks.
Nurse sharks in Shark Bay, Sal Island
Another must-see attraction for snorkeling and turtle watching is Baía do Algodoeiro, which boasts a 4 km stretch of white sand and calm waters.
Boa Vista: charms of calm waters
Boa Vista Island is ideal for snorkeling.
Sal Rei Islet is one of the top spots to see rays and even whale sharks.
Atalanta Beach and the wrecked spanish cargo ship
Other locations not to be missed include Estoril Bay, with its crystal-clear, calm waters, and Atalanta Beach, also known as Cabo Santa Maria, named after the Spanish cargo ship that wrecked there. The “skeleton” of the ship now shelters various fish species, creating the perfect setting for beginners in snorkeling to explore.
Nearby, at Gatas Beach, right in front of Pássaros Islet, fish and colorful corals fill the transparent waters. This is an excellent spot for snorkeling.
Chaves Beach and its hypnotic sea
For those beginning their underwater adventures, Chaves Beach is perfect for exploring marine life without venturing too far from the shore.
São Vicente: diving in unique settings
São Vicente, Cape Verde’s cultural island, offers various diving options. Adventurers here can encounter sea turtles and a wide variety of colorful fish.
At São Pedro Beach, you can swim with turtles
Gatas Bay is renowned for its natural pools, protected by rocky formations, creating a safe environment for snorkeling and learning water sports
The bay features a unique coral seabed, attracting diverse species of fish.
Another great spot for surface snorkeling is Laginha Beach in Mindelo. In this beach’s clear waters, you’ll find Laginha’s coral cove, offering an incredible experience of marine biodiversity.
Santo Antão: dives for the more experienced
Santo Antão Island is a popular choice among experienced divers, thanks to its deep waters and challenging underwater landscapes.
Tarrafal Bay and its unique beauty
Tarrafal Bay stands out for its natural beauty, with crystal-clear waters surrounded by mountains and black sand beaches. Here, divers can explore marine biodiversity while enjoying the breathtaking views of the geological formations.
São Nicolau Island: the hidden gem
São Nicolau Island offers divers nearly untouched reefs and waters teeming with marine life.
Many diving excursions depart from Tarrafal
In this diving paradise, professionals and enthusiasts alike can explore colorful reefs at depths of up to 40 meters.
Moreover, São Nicolau is one of the islands with the greatest potential for discovering new species, making every dive a unique adventure.
Brava: flowering and charming
Brava, the smallest of the inhabited islands, is also a charming destination for diving and snorkeling. While the options are more limited, the waters around the island, such as those in Lomba Tantum, offer spectacular views with corals and abundant marine life.
Brava is also known for sport fishing. In the photo, diving at Lomba Tantum
Diving Centers in Cabo Verde offer safety for divers
Whether for diving or snorkeling, Cabo Verde has a well-equipped network of diving centers where you can rent equipment and join guided excursions.
It is advisable for beginners to always participate in organized tours, where they can learn safety techniques for diving and snorkeling. Additionally, most centers offer comprehensive instructions to ensure a safe and peaceful experience.
Come and discover Cape Verde's marine biodiversity
The waters of Cabo Verde conceal a true underwater paradise. From the untouched nature of Brava Island to the colorful reefs of São Nicolau, and the stunning bays of Sal and Boa Vista, every dive is a new adventure, whether you're a beginner or an experienced professional.
With an extensive network of diving and snorkeling centers, the archipelago is ready to offer safe and unforgettable experiences.
Don't miss the chance to embark on this adventure! Start planning your holiday to Cabo Verde, the perfect destination for diving and snorkeling.
The crystal-clear blue waters of the Atlantic are waiting for you!