Uvas Canyon County Park near Morgan Hill is a real gem if you want to take your dog on some serious trail time without dealing with crowds. The park has six miles of trails total, with the popular one-mile Waterfall Loop along Swanson Creek being the main draw. That one’s spectacular in spring when the water’s flowing—you’ll see actual waterfalls, not just a trickle, and the creek runs alongside the whole path.
Dogs need to be on leash, which is pretty standard for county parks. The trails are well-maintained and wide enough that you won’t feel cramped with other hikers. The mix of oak woodland and shaded creek area keeps things relatively cool even on warmer days, and there’s enough elevation change to give your dog a real workout without being brutal.
Grab the trail pamphlet at the trailhead or ranger’s office before you head out—it’s genuinely helpful if you want to understand what you’re walking through. The park does a decent job explaining the different plant communities and wildlife you might spot, so it’s not just a generic hike. You’ll see poison oak, so keep your dog away from it, and watch for rattlesnakes in dry months, though they’re usually pretty shy.
The parking area is modest-sized, so arriving early on weekends is smart. There are no facilities like water fountains or restrooms right at the trailhead, so plan accordingly. The trail itself is shaded in most spots, which is appreciated when you’re dealing with a panting dog in the middle of the day. The creek water is available for drinking if you don’t mind your dog wading in, which most seem to enjoy.




