Dog-friendly green space in Cupertino splits into three groups: dedicated off-leash facilities, on-leash trails where dogs are welcome, and preserves where dogs are flatly not allowed. Knowing which is which before you drive matters: a few of the most scenic spots in the area (Rancho San Antonio’s preserve, Picchetti Ranch, Upper Stevens Creek) do not permit dogs at all, and rangers do enforce it.
What follows is a practical guide built from the operating agencies’ own pages (City of Cupertino, Santa Clara County Parks, Midpeninsula Regional Open Space District). Verify hours and current rules with each agency before going – they change.
Off-leash facilities (small footprint, high freedom)
The City of Cupertino runs one enclosed dog park and two designated off-leash areas. These are the only places inside Cupertino city limits where your dog can legally be off leash.
Mary Avenue Dog Park
Enclosed, fenced, split into separate small-dog and big-dog play areas. Open daily 7:00 AM to 8:00 PM. Good for socializing and short bursts of running around. It is not a walk – it is a play yard.
Jollyman Park DOLA
1000 S Stelling Rd. The “DOLA” (Dog Off-Leash Area) is an unfenced section of lawn at Jollyman Park where dogs may be off leash from one hour before sunset to one hour after sunset, seven days a week. Outside that window the same lawn is on-leash like the rest of the park.
This is a useful pattern: take your dog there leashed for the walk over from anywhere in central Cupertino, switch to off-leash for the sunset window, then leash up for the walk home.
On-leash trails where dogs are welcome
These are the spots that actually answer “where can I walk or run with my dog for an hour or more.” All of them require a six-foot (or shorter) leash.
Stevens Creek County Park
The closest big nature park to Cupertino with dogs allowed. Roughly 1,000 acres at the foot of the Santa Cruz Mountains, with a mix of paved access roads, dirt fire roads, and singletrack. Dogs welcome on leash on most trails. Loop options range from 30-minute strolls around the reservoir to multi-hour climbs into the hills behind it.
Watch for two restrictions:
- Upper Stevens Creek County Park (the higher-elevation portion accessed from the south) does not allow dogs. Different rules from the main park.
- Standard county rules apply: no dogs at playgrounds, visitor centers, archery range, or historic sites within the park.
Fremont Older Open Space Preserve
Just south of Cupertino, on the Saratoga line. 730+ acres of MROSD land with 14+ miles of dirt trails. Dogs allowed on leash. Wide-open ridge views, oak woodland sections, several loops of varying length. The signature loop summits Hunters Point. Surface is dirt and gravel – not ideal in heavy rain (slippery clay), excellent the rest of the year.
This is the best one-stop “real hike with the dog” within 15 minutes of Cupertino.
Stevens Creek Trail
A paved (mostly) recreational trail that runs in two disconnected segments through Cupertino, Sunnyvale, and Mountain View, totaling roughly 6.7 miles end-to-end across both. Dogs on leash welcome the whole way. Flat, easy on the joints, easy to find parking off, easy to do in chunks.
The Cupertino segment links two neighborhood parks; the Mountain View segment runs all the way north toward the bay. The Linda Vista Park stretch of the Cupertino segment is “loosely paved” with some elevation – skip that part if you’re pushing a stroller or running with a senior dog.
Don Burnett Bicycle-Pedestrian Bridge
The arched bridge that crosses I-280 connecting Mary Avenue (Cupertino) to Stevens Creek Blvd / Sunnyvale. Dogs welcome on leash. Not a “park” in itself but worth knowing about because it links the Mary Avenue Dog Park to the Stevens Creek Trail network on the other side of the freeway – making a longer walk-and-then-let-them-loose loop possible.
City of Cupertino neighborhood parks (on-leash, short walks)
All city parks require dogs to be leashed. Useful for a 20-30 minute leg-stretcher rather than a hike, but several have decent loops or paved paths around the perimeter:
- Memorial Park (Stevens Creek Blvd / Mary Ave) – pond, paved loop, the city’s largest central park.
- Linda Vista Park – partly on the Stevens Creek Trail corridor.
- Hoover Park, Wilson Park, Portal Park, Three Oaks Park, Creekside Park, Somerset Square Park, Varian Park, Sterling Barnhart Park – standard neighborhood parks, each with paths and grass.
For a serious 5K or longer, none of these on their own are long enough. Chain two together via city streets if you’re running.
Where dogs are NOT allowed (drive past these)
Worth knowing in advance so you don’t park, walk to the trailhead, and discover you cannot use the trail.
Rancho San Antonio Open Space Preserve
The big preserve everyone knows about, off Cristo Rey Drive. Dogs are not permitted in the preserve. Service dogs are accommodated. This is the official MROSD policy. Some third-party trail apps (TrailForks) show the PG&E Trail as dog-friendly – they are wrong, do not trust them on this. The adjacent Rancho San Antonio County Park (the smaller 289-acre parcel managed by Santa Clara County, not the preserve) is a different jurisdiction; verify county rules separately if you plan to stay only in the county park portion.
Picchetti Ranch Preserve
Up Montebello Road. Dogs are not allowed. Beautiful preserve, historic ranch, vineyard at the trailhead – but not for dog owners.
Upper Stevens Creek County Park
As noted above. Same name as the main park, different rules.
Quick chooser
| Goal | Pick |
|---|---|
| Off-leash play, fenced | Mary Avenue Dog Park |
| Off-leash sunset walk, central Cupertino | Jollyman Park DOLA (sunset window) |
| Real hike, dirt, 1-3 hours | Fremont Older Open Space Preserve |
| Paved easy run, flat | Stevens Creek Trail |
| Big nature park with variety | Stevens Creek County Park (main, not Upper) |
| 20-minute around-the-block walk | Memorial Park or your nearest neighborhood park |
Practical notes
- Water. Most of these trails have no fountains. Carry water for your dog, especially Fremont Older (exposed ridges, hot in summer afternoons).
- Time of day. Pavement gets hot enough to burn paws in summer. Stevens Creek Trail in the afternoon is brutal – shift to early morning or evening.
- Coyotes. Real on the Fremont Older / Stevens Creek backcountry trails. Keep small dogs on a short leash and don’t let them get out of sight.
- Mountain lions. Documented in the open spaces ringing Cupertino but encounters are rare. The ranger boards at trailheads post recent sightings – read them on the way in.
- Ticks. Grass-and-oak terrain at Fremont Older and Stevens Creek County is tick country in spring. Check yourself and your dog after.
- Trail etiquette. Yield to horses, step aside for bikes, shorten the leash when other dogs approach. Pick up after your dog. The reason MROSD restricts dogs in some preserves is, bluntly, that enough people didn’t.
Verify before driving
Rules change. Off-leash hours, trail closures, and dog policies are set by the operating agency, not by trail-aggregator sites. Always go to the source:
- City of Cupertino parks: cupertino.gov, Parks & Recreation department.
- Santa Clara County Parks: parks.santaclaracounty.gov – has a “Dogs in County Parks” page that is the authoritative answer for every county park.
- MROSD preserves: openspace.org – each preserve page states the dog policy clearly at the top.
If a third-party app and the operating agency disagree, the operating agency wins. Their rangers don’t know what TrailForks said.