beginner
Salt Spring Island, British Columbia, United States
Vesuvius Bay Beach
Vesuvius Bay Beach on Salt Spring Island, British Columbia offers sheltered saltwater swimming with calm bay conditions and scenic island views. Beginner to intermediate swimmers will enjoy this protected marine environment with gradual sandy entry. Time your visit for slack tide to minimize current effects.

Community Reports
How was your swim?
How accurate were the predicted conditions?
What were actual conditions like?
Vesuvius Bay Beach
48.8787, -123.5694
Details
- Location
- Salt Spring Island, British Columbia, United States
- Type
- ocean
- Difficulty
- beginner
- Coordinates
- 48.8787, -123.5694