The British Virgin Islands (BVI) are a chain of islands known for their white sand beaches, clear waters, and excellent snorkeling.

Learn more about some of the marine life you can see here: What type of animals can you see in the USVI?

Here are some of the best snorkeling spots in the BVI:

  1. The Baths:
    • Located on Virgin Gorda, The Baths is a unique snorkeling spot known for its giant boulders and natural pools. You can explore the underwater caves and see a variety of colorful fish and coral.
  2. Norman Island:
    • This uninhabited island is known for its excellent snorkeling spots, including The Indians and The Caves. The Indians is a popular spot with towering rock formations and various marine life, while The Caves offers a unique underwater experience with swim-through tunnels and crevices.
  3. Anegada:
    • The coral reef surrounding Anegada is home to a ton of marine life, including rays, turtles, and sharks. The shallow waters make it an ideal spot for beginners, while more experienced snorkelers can venture further out to see the deeper reefs.
  4. Cooper Island:
    • The waters around Cooper Island are home to a lot of diverse marine life, including barracudas, tarpon, and octopus. The underwater terrain includes coral gardens and dramatic drop-offs, making it an exciting spot for snorkeling.
  5. Sandy Spit:
    • This tiny island is a popular spot for snorkeling, with clear waters and abundant marine life. You can see a variety of colorful fish, as well as rays and turtles.

Learn more about ecotourism in the USVI here: Ecotourism in the US Virgin Islands

No matter which spot you choose, be sure to bring your own snorkeling gear or rent it from a local shop, and always follow guidelines for responsible snorkeling, such as avoiding touching or disturbing marine life.

Spending time on St. Thomas or St. John?

Check out our favorite spots to snorkel in St. Thomas here & the best spots to snorkel St. John here.

You might also enjoy: