Premium Weatherby SeaPeopleBack to weather

Squamish, BC

Squamish is a coastal town in British Columbia, Canada, on the Salish Sea. The forecast point is open water 7 km southwest of Squamish.

Nearby forecasts