Our competitive moorage rates and prime location make Shelter Bay Marina an ideal home port for cruising the San Juan Islands and Puget Sound.

Click here to see a google earth view of the current marina configuration.

The Shelter Bay Marina is located within a private community with direct access to the Swinomish Channel. The 300-slip marina is just a short dinghy ride to the historic town of La Conner. Explore the many shops, restaurants, galleries and museums via the new waterfront boardwalk. Enjoy the Skagit Valley Tulip Festival, Christmas Lighted Boat Parade, Classic Auto and Boat Show, art festivals and many other fun activities for the whole family. Our marina is also not far from the Swinomish Casino & Lodge in case you’re feeling lucky!

Boaters will appreciate the protected moorage and the amazing cruising, crabbing, fishing and whale watching in this area. Our central location offers easy access via the Swinomish Channel to points north and west, including Bellingham, Anacortes, the San Juan Islands, the Canadian Gulf Islands and beyond. Head south toward Saratoga Passage and cruise to Oak Harbor, Coupeville, Langley, and other Puget Sound destinations, or through Deception Pass to Victoria and the San Juan Islands.

Haul-out, fuel dock, marine supply and repair services are close by.

Shelter Bay Moorage Rates

Less < 38'$9.00$10.00
38' to < 44'$9.48$10.53
44' to < 50' $9.9211.02
50' to < 55' $10.31$11.45
55' to < 60' $11.03$12.26
60'& >or End Tie$11.75$13.06
Overwide Slips
40' to < 44' $13.05$14.50
50' to < 55' $14.16$15.73
55' to < 60' $16.15$17.98

*whichever is greater

– Taxes included in posted rates
– Metered electricity is additional

Guest/Transient Moorage

For complete details, see Marina Rate Schedule document below.

Click here for important information about navigating the Swinomish Channel!


Boat Launch
Ample Parking
Waste Oil Bin
Picnic/BBQ areas

Amenities with Pass

Golf Course (9 hole/par 3)
Tennis/Pickleball/Basketball Courts.

The swimming pool is open during summer months

Marina guests should contact the  Marina Administrator for more information on amenities.

Marina Staff

Contact Vanessa Finch for Marina maintenance and emergencies.
email [email protected]
phone 360-333-2952

Marina Administrator
Contact Kendra Emerson for permanent or guest/transient moorage and amenity information.
email [email protected]
phone 360-466-3805

Marina Downloadable Docs

  Shelter Bay Yacht Club (open to all Marina residents)