Santa Clara County trail flooding status

Real time trail flooding info for selected trails in the cities of San Jose, Santa Clara, Los Gatos, and Milpitas in Santa Clara County, California.

Update: Thank you so much and please keep your flood reports coming. I have the Guadalupe River Trail pretty much nailed down. I’m currently seeking time and dates for flooding on Coyote Creek under 101 (and other locations it might flood).

Los Gatos Creek Trail flooding

How This Works

The trail status page captures automated real-time river flow and precipitation data to predict trail flooding at selected locations throughout Santa Clara County. Updates occur hourly from 5 P.M. to 10 P.M, and again from 3 P.M. to 8 P.M. I have to limit my number of daily checks because the weather API I use costs me money. If you would like to support this effort, please browse my Amazon affiliate online store, which sorts various categories of vaguely bike-related merchandise into the previous week’s top selling items at Amazon.

The gory details for each stream

  • Guadalupe River: As of this update (Feb 6, 2017) I currently report three locations for the Guadalupe River Trail across San Jose – under Highway 101 at the north end of SJC airport, under I-880 at the south end of the airport, and a vague “downtown” area, which covers the trail where it passes under major roads from San Carlos Street to East Santa Clara Street. I use the USGS stream gauge near Highway 101 to predict flooding for all locations.

    During the summer, this gauge normally reads around 5 to 5.5 feet deep. For anything over seven feet, the trail under the Green Island Bridge and Highway 101 is underwater. Because of urban runoff from non-porous paved surfaces, even a few hundredths of an inch of rain is enough to flood the trail under Highway 101. For northbound detours, go east on Airport Parkway to North 1st Street, where you can ride with fast and heavy traffic in reasonably wide and clear bike lanes. The other detour is to continue north on Airport Boulevard past long-term parking, toward the taxi waiting area, and continue through the road barrier onto Ewert Road (yes, bikes are allowed here, I asked). Ewert takes you to where Central Expressway ends at De La Cruz / Trimble. From this intersection you can either go north onto Trimble (but the Hwy 101 overcrossing is not for the faint of heart), or continue west on Central until you hit the San Tomas Aquino Trail.

    If the trail is flooded until 101, you can generally count flooding under Trimble Road and Montague Expressway also.

    The trail under I-880 floods when the gauge is over about 10.5 feet. Northbound detour: go east on Hedding to 1st Street, where you have 1.6 miles of “share the road” on narrow lanes until you reach the bike lanes at Brokaw Street. Your other option is Hedding to 10th, make a left where Old Bayshore crosses under I-880, then continue north on on the bike lanes on Zanker Road.

    Downtown undercrossings are fairly easy to bypass on surrounding surface streets, so I leave that as an exercise for the rider.

    I ride the Guadalupe River Trail daily, so the trail’s flooding predictions are probably as dialed in as I can make it. Because the trail prediction is automated, I can’t account for debris (such as the impassable debris pile on the trail under Montague Expressway January / February 2017).

  • Coyote Creek: There’s not an official trail under Highway 237, but I report that location because that’s where the stream gauge (operated by the Santa Clara Valley Water District) is located. If you have a favored creek undercrossing that you think I should provide flooding status for, please leave a comment along with flooding date and time information for that location.
  • San Tomas Aquino Creek: I post flooding predictions where the San Tomas Aquino Trail passes under Mission College Boulevard and at Great America Parkway. This trail is trickier to predict because the nearest stream gauge is nearly six miles upstream just north of Williams Road, where Stevens Creek dives into a culvert beneath the median for San Tomas Expressway before re-emerging four miles later at its confluence with Saratoga Creek between Cabrillo Avenue and Monroe Street.
  • Los Gatos Creek: I track the Los Gatos Creek Trail under Leigh Avenue mostly to express my annoyance that the city designs a parking lot storm drain to dump directly onto the trail. People passing here with anything more than about a quarter inch of rain will get wet here.

    Some lower parts of the Creek Trail through Los Gatos can be subject to flooding. I post those as “Vasona Park” on the trail status page. The photo at the top of this page shows the Los Gatos Creek Trail by Charter Oaks between Lark Ave and Netflix HQ.

  • Adobe Creek: The city closes this trail during the winter, so I’m not sure it’s worth maintaining this information. Speak up if you think it’s helpful.
  • Penitencia Creek: The Penitencia Creek Trail is a muddy, unusable mess during the winter even when it’s not technically “flooded,” but the crossing under I-680 will increase in importance after the Berryessa BART station opens.
  • Stevens Creek: The Stevens Creek Trail in Mountain View rarely floods, but it’s an important, heavily used trail so it’s good to know when it does flood. Because flooding events are rare, my data is incomplete so I can use good reports.

    Does anyone use that culvert where Stevens Creek flows under I-280 on the western edge of Cupertino?


California Nevada River Forecast Center

USGS River Flow Current Conditions for California.

Santa Clara Valley Water System Real Time Data (includes stream flows at numerous locations throughout Santa Clara County).

H/T to Roger Weeks who turned me on to this information several years ago and put the bug in my ear about this predictive trail flooding info page.


  1. Decided to ride on Guadalupe from 237 to downtown San Jose to see how it was. Still has water under Montague and 101. Passable by bike but be prepared to get wet all the way to your knees and also there is the risk of hitting any unseen debris under water….Wishing trail could be dry and clean because it felt good to ride along the river again! Taking San Tomas as usual until I hear from Guadalupe trail.

  2. 11/1 4:15pm Guadeloupe trail wet but passable at 101, flooded and impassable at Trimble and Montague.

  3. @naa thanks for the report. I’ve tried in the past to predict flooding on the Guadalupe at Trimble and Montague, but I’ve never figured a good way to do it. I even looked at tide gauges and rainfall. I think a lot of it is dependent on how much water is discharged from the SJC airport groundwater discharge and how much debris blocks the stream.

  4. Hey Richard! My Santa Cruz friend Bennett recently shared this project with me — it’s very cool! Which weather API are you using to power the site (e.g. that costs money)? I’m always on the hunt for interesting weather data projects, and maintain my own weather website, so curious to hear more about how this works under the hood!

  5. I rode San Tomas Aquino Creek Trail this morning (1/10) at 8:10AM from Agnew to Central. The lowest underscrossings in that stretch are Scott and Mission College. Mission College was clear (just barely). Scott had about an inch of water on the trail at the undercrossing – still passable.

  6. Guadalupe River Trail between Taylor and Hedding have several stretches of flowing water that are 6 inches or more deep. Passable if you don’t mind getting your feet wet. If you don’t mind a bit of mud, you can cut across to one of the higher paths to ride around.

  7. Yesterday Vasona Creek at Lark was underwater at 5.53 . (not my pics).

    Between Meridian Ave and Campbell park, the lowest point was at the Leigh underpass, and even there we had a good 14 feet to go before the path was underwater. Lincoln Ave gauge was at 9.4 feet.

    Leigh underpass mainly gets wet from the storm drain that runs across. Four hours later it’s only going to be as wet as the streets.

    The path between the Leigh/Blackford footbridge and Meridian is never going to flood. It’s higher than the surrounding streets. The creek would jump to a new bed (like it did in 1866).

  8. Saturday, Jan 21 at 2:30pm, Los Gatos Creek Trail between Campbell Park and Vasona. Trail is clear, although behind Netflix Campus is still totally flooded. Be careful taking the street around the trail because drivers aren’t used to all the foot traffic. I saw a cyclist almost get hit.

  9. Hi All! I’m curious if anyone knows if the underpass under 237, Tasman, and/or Montague are dry?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.