The San Juan Islands are located in the rain shadow of the Olympic Mountains, east of Victoria, British Columbia, Canada.
There are more sunny days in the San Juans than around the Seattle area. If it’s cloudy and rainy in Seattle, most likely there is better weather up north around the islands. Minimum time for picnics in the San Juan Islands, including flight time of 45 to 50 minutes each way, is 3 to 4 hours. The floatplane stays with you as standby during your picnic.