Skip to main content

CatchWindow · Time on the water

Madrona Beach conditions

Weather, wind and available nearby ocean forecasts for Madrona Beach. Model forecasts are separate from station observations.

Coordinates
48.6673937, -123.1597948

Forecast sources and coverage

Times use America/Los_Angeles. Weather: available; marine forecast: available. Regional model values are separate from station observations.

Forecast for Johns Island, 0.8 mile north of (NOAA PCT2266_1), 1.9 km from Madrona Beach. Local conditions can differ.

Forecast updates are temporarily paused. Available saved forecasts are shown with their preparation times.

Weather fetched 2026-11-15T00:34:28.251Z.

Marine fetched 2026-11-15T00:34:28.372Z.

Complete hourly weather forecast

Weather model in America/Los_Angeles
TimeAir °CWind km/hGustWind from °Precipitation mmPrecipitation %Pressure hPa
Nov 15, 12:00 a.m. PST12.149.090.7 km/h132.50.136.0998.3
Nov 15, 01:00 a.m. PST12.045.492.2 km/h141.30.530.0998.4
Nov 15, 02:00 a.m. PST11.649.083.2 km/h134.10.225.0998.3
Nov 15, 03:00 a.m. PST12.256.269.5 km/h148.30.126.0998.9
Nov 15, 04:00 a.m. PST11.849.0No gust159.20.220.01000.6
Nov 15, 05:00 a.m. PST11.536.7No gust167.10.033.01002.4
Nov 15, 06:00 a.m. PST11.228.129.5 km/h160.81.727.01003.7
Nov 15, 07:00 a.m. PST11.027.437.4 km/h173.50.941.01004.7
Nov 15, 08:00 a.m. PST10.717.629.5 km/h170.40.732.01006.0
Nov 15, 09:00 a.m. PST10.420.962.3 km/h171.80.223.01007.3
Nov 15, 10:00 a.m. PST10.617.645.0 km/h148.20.317.01008.2
Nov 15, 11:00 a.m. PST10.619.829.2 km/h137.30.331.01009.1
Nov 15, 12:00 p.m. PST10.916.9No gust130.20.243.01009.4
Nov 15, 01:00 p.m. PST11.012.2No gust112.30.816.01009.3
Nov 15, 02:00 p.m. PST10.813.3No gust53.00.233.01009.6
Nov 15, 03:00 p.m. PST10.610.8No gust48.40.147.01010.0
Nov 15, 04:00 p.m. PST10.312.627.0 km/h67.00.018.01010.6
Nov 15, 05:00 p.m. PST10.110.113.7 km/h85.90.019.01011.2
Nov 15, 06:00 p.m. PST10.313.317.6 km/h119.60.041.01011.5
Nov 15, 07:00 p.m. PST10.231.345.0 km/h136.10.214.01012.2
Nov 15, 08:00 p.m. PST9.929.942.8 km/h146.70.313.01012.9
Nov 15, 09:00 p.m. PST10.127.7No gust139.60.013.01013.4
Nov 15, 10:00 p.m. PST10.131.0No gust146.00.024.01013.7
Nov 15, 11:00 p.m. PST10.031.7No gust144.30.06.01013.9
Nov 16, 12:00 a.m. PST9.932.4No gust147.00.07.01014.2
Nov 16, 01:00 a.m. PST9.931.736.0 km/h148.00.08.01014.4
Nov 16, 02:00 a.m. PST9.629.529.9 km/h152.20.013.01014.5
Nov 16, 03:00 a.m. PST9.425.928.1 km/h161.30.046.01014.9
Nov 16, 04:00 a.m. PST9.425.9No gust160.30.033.01015.1
Nov 16, 05:00 a.m. PST9.227.7No gust155.90.050.01015.5
Nov 16, 06:00 a.m. PST9.128.8No gust151.90.050.01015.9
Nov 16, 07:00 a.m. PST8.824.1No gust155.60.050.01016.5
Nov 16, 08:00 a.m. PST8.624.8No gust146.40.050.01017.0
Nov 16, 09:00 a.m. PST8.922.323.0 km/h149.80.050.01017.4
Nov 16, 10:00 a.m. PST9.219.123.2 km/h149.40.050.01017.8
Nov 16, 11:00 a.m. PST9.416.222.0 km/h148.90.038.01018.1
Nov 16, 12:00 p.m. PST9.611.220.2 km/h148.70.038.01018.0
Nov 16, 01:00 p.m. PST9.97.215.5 km/h148.40.038.01017.8
Nov 16, 02:00 p.m. PST10.05.016.2 km/h216.00.038.01017.6
Nov 16, 03:00 p.m. PST9.96.815.8 km/h263.30.038.01017.7
Nov 16, 04:00 p.m. PST9.56.113.3 km/h286.30.038.01017.9
Nov 16, 05:00 p.m. PST9.86.110.1 km/h184.90.017.01018.3
Nov 16, 06:00 p.m. PST9.96.59.7 km/h144.60.017.01018.3
Nov 16, 07:00 p.m. PST9.712.2No gust105.20.017.01018.6
Nov 16, 08:00 p.m. PST9.414.8No gust104.80.017.01018.7
Nov 16, 09:00 p.m. PST9.315.1No gust134.20.017.01018.9
Nov 16, 10:00 p.m. PST9.215.8No gust142.70.017.01019.0
Nov 16, 11:00 p.m. PST9.116.2No gust117.90.010.01019.0

Complete hourly marine forecast

Regional ocean model; local conditions can differ
TimeWave mWave period sWave from °Swell mSwell period sWater °CCurrent km/hCurrent toward °
Nov 14, 05:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.521.0
Nov 14, 06:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.521.0
Nov 14, 07:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.514.0
Nov 14, 08:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.514.0
Nov 14, 09:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.66.0
Nov 14, 10:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.66.0
Nov 14, 11:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.66.0
Nov 14, 12:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.86.0
Nov 14, 01:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.86.0
Nov 14, 02:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.86.0
Nov 14, 03:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.00.0
Nov 14, 04:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.05.0
Nov 14, 05:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.05.0
Nov 14, 06:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.05.0
Nov 14, 07:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.010.0
Nov 14, 08:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.29.0
Nov 14, 09:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.29.0
Nov 14, 10:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.29.0
Nov 14, 11:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.49.0
Nov 15, 12:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.49.0
Nov 15, 01:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.34.0
Nov 15, 02:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.34.0
Nov 15, 03:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.29.0
Nov 15, 03:30 a.m. PST0.82.5122.9UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 04:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable2.010.0
Nov 15, 04:30 a.m. PST0.82.5124.7UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 05:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.917.0
Nov 15, 05:30 a.m. PST0.62.3128.6UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 06:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.718.0
Nov 15, 06:30 a.m. PST0.52.1137.4UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 07:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.521.0
Nov 15, 07:30 a.m. PST0.32.0136.6UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 08:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 15, 08:30 a.m. PST0.21.9127.9UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 09:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 15, 09:30 a.m. PST0.12.0100.3UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 10:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.38.0
Nov 15, 10:30 a.m. PST0.12.165.6UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 11:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.38.0
Nov 15, 11:30 a.m. PST0.02.259.7UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 12:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.57.0
Nov 15, 12:30 p.m. PST0.02.260.7UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 01:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.57.0
Nov 15, 01:30 p.m. PST0.02.152.3UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 02:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.514.0
Nov 15, 02:30 p.m. PST0.01.840.2UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 03:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.514.0
Nov 15, 03:30 p.m. PST0.01.731.6UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 04:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.423.0
Nov 15, 04:30 p.m. PST0.01.624.7UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 05:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.423.0
Nov 15, 05:30 p.m. PST0.01.534.4UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 06:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.227.0
Nov 15, 06:30 p.m. PST0.01.548.2UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 07:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.227.0
Nov 15, 07:30 p.m. PST0.01.968.0UnavailableUnavailable10.7UnavailableUnavailable
Nov 15, 08:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.423.0
Nov 15, 08:30 p.m. PST0.01.3135.4UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 09:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 15, 09:30 p.m. PST0.21.5132.4UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 10:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 15, 10:30 p.m. PST0.21.7137.5UnavailableUnavailable10.6UnavailableUnavailable
Nov 15, 11:00 p.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 15, 11:30 p.m. PST0.21.7137.6UnavailableUnavailable10.6UnavailableUnavailable
Nov 16, 12:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 16, 12:30 a.m. PST0.11.4140.6UnavailableUnavailable10.6UnavailableUnavailable
Nov 16, 01:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 16, 01:30 a.m. PST0.11.4146.1UnavailableUnavailable10.6UnavailableUnavailable
Nov 16, 02:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.316.0
Nov 16, 02:30 a.m. PST0.21.7139.3UnavailableUnavailable10.6UnavailableUnavailable
Nov 16, 03:00 a.m. PSTUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable1.423.0
Nov 16, 03:30 a.m. PST0.31.8125.9UnavailableUnavailable10.6UnavailableUnavailable
Nov 16, 04:00 a.m. PST0.32.6144.0UnavailableUnavailable10.61.423.0
Nov 16, 05:00 a.m. PST0.22.6144.0UnavailableUnavailable10.61.423.0
Nov 16, 06:00 a.m. PST0.22.6143.0UnavailableUnavailable10.61.227.0
Nov 16, 07:00 a.m. PST0.22.6143.0UnavailableUnavailable10.61.334.0
Nov 16, 08:00 a.m. PST0.22.5143.0UnavailableUnavailable10.61.334.0
Nov 16, 09:00 a.m. PST0.22.5143.0UnavailableUnavailable10.61.227.0
Nov 16, 10:00 a.m. PST0.22.5143.0UnavailableUnavailable10.61.227.0
Nov 16, 11:00 a.m. PST0.22.5143.0UnavailableUnavailable10.61.227.0
Nov 16, 12:00 p.m. PST0.22.5143.0UnavailableUnavailable10.61.227.0
Nov 16, 01:00 p.m. PST0.12.5143.0UnavailableUnavailable10.61.031.0
Nov 16, 02:00 p.m. PST0.12.5143.0UnavailableUnavailable10.71.022.0
Nov 16, 03:00 p.m. PST0.12.5142.0UnavailableUnavailable10.71.031.0
Nov 16, 04:00 p.m. PST0.12.5142.0UnavailableUnavailable10.70.827.0
Nov 16, 05:00 p.m. PST0.12.5137.0UnavailableUnavailable10.70.937.0
Nov 16, 06:00 p.m. PST0.12.5131.0UnavailableUnavailable10.70.937.0
Nov 16, 07:00 p.m. PST0.02.5126.0UnavailableUnavailable10.60.827.0
Nov 16, 08:00 p.m. PST0.02.4105.0UnavailableUnavailable10.60.827.0
Nov 16, 09:00 p.m. PST0.02.484.0UnavailableUnavailable10.61.022.0
Nov 16, 10:00 p.m. PST0.02.363.0UnavailableUnavailable10.61.022.0
Nov 16, 11:00 p.m. PST0.02.358.0UnavailableUnavailable10.61.118.0

Shoreline adventures 2026-11-15

Coverage: available. Source: datum: MLLW; provider: NOAA; stationId: 9449834; distanceKm: 6.391605610981644; locationName: Roche Harbor, San Juan Island. Times use America/Los_Angeles. These are forecast assessments, not beach access, harvesting permission or safe navigation boundaries.

Daylight shoreline outings

Weather assessments with separate tide coverage
StartEndScore /10AssessmentWind min knWind max knGustRain mmTide coverageReasons
Nov 15, 10:00 a.m. PSTNov 15, 12:00 p.m. PST4.0Fair9.510.724.3 kn0.3completeWind limits outing comfort
Nov 15, 02:00 p.m. PSTNov 15, 04:34 p.m. PST5.9Fair5.87.214.6 kn0.2complete

Shoreline tide predictions

Source high and low predictions; heights keep the source datum
TimeTideHeight m
Nov 15, 01:51 a.m. PSTlow-0.0
Nov 15, 10:32 a.m. PSThigh2.4

Relative low-tide crossing windows

These geometric crossings of 70% of the source high tide are separate from the daylight outing assessments above.

Predicted relative water-level crossings
StartEndPrediction coverageDaylight coverageWeather coverage
Nov 14, 03:47 p.m. PSTNov 15, 07:19 a.m. PSTcompletenonepartial
Nov 15, 04:45 p.m. PSTNov 16, 07:55 a.m. PSTcompletenonecomplete

Shoreline adventures 2026-11-16

Coverage: available. Source: datum: MLLW; provider: NOAA; stationId: 9449834; distanceKm: 6.391605610981644; locationName: Roche Harbor, San Juan Island. Times use America/Los_Angeles. These are forecast assessments, not beach access, harvesting permission or safe navigation boundaries.

Daylight shoreline outings

Weather assessments with separate tide coverage
StartEndScore /10AssessmentWind min knWind max knGustRain mmTide coverageReasons
Nov 16, 07:24 a.m. PSTNov 16, 09:24 a.m. PST5.8Fair12.113.4No gust0.0complete
Nov 16, 02:00 p.m. PSTNov 16, 04:33 p.m. PST5.8Fair2.73.78.7 kn0.0complete

Shoreline tide predictions

Source high and low predictions; heights keep the source datum
TimeTideHeight m
Nov 16, 02:39 a.m. PSTlow0.2
Nov 16, 11:11 a.m. PSThigh2.4

Relative low-tide crossing windows

These geometric crossings of 70% of the source high tide are separate from the daylight outing assessments above.

Predicted relative water-level crossings
StartEndPrediction coverageDaylight coverageWeather coverage
Nov 15, 04:49 p.m. PSTNov 16, 07:53 a.m. PSTcompleteavailablecomplete

Daily precipitation totals

Full local-day forecasts from Open-Meteo, including rain and snow water equivalent. Missing totals remain unavailable.

Daily precipitation in America/Los_Angeles
DatePrecipitation mm
2026-11-152.2
2026-11-162.4