Children fishing from the shore of a quiet lake
Photo: Cottonbro / Pexels

Mountain View families have more fishing options within 15 miles than most people realize — a forested reservoir lake with bass and redear sunfish, dedicated casting practice ponds, Santa Clara County stocked lakes with free clinics for kids ages 5-15, and a catch-and-release reservoir in the foothills with non-motorized boating. The best part: kids under 16 fish free in California — no license required. Here are six fishing spots within reach of Mountain View that actually work for families.

1. Foothills Park — Boronda Lake (Los Altos Hills)

For a family coming from Mountain View, the drive clocks in at under 10 min without traffic — an easy add-on if you're already headed toward Los Altos Hills.

Location: 3300 Page Mill Rd, Los Altos Hills, CA 94022

Los Altos Hills👶 Best for all ages💲 Free🚗 5.2 mi

Redear sunfish and largemouth bass in a forested setting near Palo Alto: Foothills Park's Boronda Lake holds largemouth bass and excellent populations of redear sunfish — a hard-hitting, underrated species kids enjoy discovering. Three docks offer multiple casting positions; canoe rentals let you explore the weedy coves where bluegill concentrate. The oak-forested trail in feels like a real wilderness walk even though you're in Los Altos Hills.

Good to know: lake, fishing dock, boat launch, canoeing, hiking trails, scenic forested setting, largemouth bass, redear sunfish, bluegill, fishing pond.

Parent tip: The vegetation-heavy shoreline makes casting tricky — a simple bobber rig with a worm out-fishes fancy gear here. Bass are most active in the shallows on warm mornings.

For current hours and seasonal closures, see the official Foothills Park — Boronda Lake page.

2. Stevens Creek County Park (Cupertino)

Heading out of Mountain View, budget under 10 min on the road — short enough for a spontaneous weekday trip.

Location: 11401 Stevens Canyon Rd, Cupertino, CA 95014

Cupertino👶 Best for all ages💲 Free🚗 5.7 mi

Scenic foothills fishing with a catch-and-release rule: The 92-acre Stevens Creek Reservoir sits at the head of a canyon in a 1,042-acre park — one of the most beautiful fishing settings in the South Bay. Largemouth bass, black crappie, catfish, and bluegill all live in the reservoir. A state health advisory means all fish must be released (mercury and PCBs from upstream runoff), but catch-and-release fishing is still excellent for teaching kids to cast, work a lure, and handle fish. Kayaks and canoes are allowed — no gas motors — making it a peaceful morning on the water even when the fish are picky.

Good to know: reservoir, shoreline fishing, catch-and-release only, non-powered boats only, hiking trails, picnic areas, bass, catfish, crappie, kayak/canoe launch.

Parent tip: Catch-and-release only due to health advisory — fish with confidence, then release. Kayaks and canoes are allowed. Morning fishing is most productive.

Hours and amenities shift with the season — confirm today's on the Stevens Creek County Park city page.

3. Los Gatos Creek County Park (Campbell)

Driving from Mountain View, about 17 min without traffic gets you there — easy to pair with a lunch stop in Campbell.

Location: 2000 S Winchester Blvd, Campbell, CA 95008

Campbell👶 Best for all ages💲 Free🚗 11 mi
Los Gatos Creek County Park — Campbell, CA

Los Gatos Creek teaches kids to fish before they fish: The dedicated casting ponds at Los Gatos Creek County Park separate technique practice from actual fishing — kids learn to cast fly or plug equipment before they ever face a real fish. The northernmost percolation pond holds bass, catfish, bluegill, crappie, and carp year-round. The county runs its free South Bay Fishing in the City clinics here for ages 5–15. If there's a first-timer in your crew, this is the right starting point.

Good to know: dedicated casting ponds, fishing pond, bass, catfish, bluegill, carp, crappie, free clinics ages 5-15, restrooms, trails.

Parent tip: Free Fishing in the City clinics run periodically — check the county parks website for the schedule. The casting ponds are open any time, separate from the main fishing pond.

Planning a specific day? Check the Los Gatos Creek County Park status page for closures first.

4. Vasona Lake County Park (Los Gatos)

Driving from Mountain View, about 18 min without traffic gets you there — easy to pair with a lunch stop in Los Gatos.

Location: 333 Blossom Hill Rd, Los Gatos, CA 95032

Los Gatos👶 Best for all ages💲 $🚗 12.2 mi
Vasona Lake County Park — Los Gatos, CA

A fishing pier the little ones can actually use: The 72-acre lake at Vasona County Park comes with a real fishing pier — an actual structure kids can stand on while they cast, which makes a big psychological difference for nervous beginners. The lake holds a healthy mix of largemouth bass, channel catfish, crappie, and bluegill, stocked year-round. The park's paddle boat rentals add a fallback activity when the fish decide not to cooperate, and the surrounding 150-acre park has plenty of picnic space to make a half-day of it.

Good to know: lake, fishing pier, paddle boat rental, bass, catfish, crappie, bluegill, restrooms, picnic areas.

Parent tip: Morning fishing from the pier is most productive — bass move into shallower water at dawn. The pier is stroller- and wheelchair-accessible.

Before you load up the car, review the Vasona Lake County Park page for maintenance or event closures.

5. Sandy Wool Lake (Ed R. Levin County Park) (Milpitas)

Heading out of Mountain View, budget about 20 min on the road — short enough for a spontaneous weekday trip.

Location: 3100 Calaveras Rd, Milpitas, CA 95035

Milpitas👶 Best for all ages💲 $🚗 13.2 mi

The South Bay's most reliably stocked trout lake — rainbow trout November through May at Ed R. Levin: Sandy Wool Lake at Ed R. Levin County Park is the spot South Bay families name when they're looking for near-guaranteed trout during winter and spring. The 14-acre lake gets stocked with rainbow trout November through May under California's Fishing in the City program, and catfish and bluegill hold there year-round. The adjacent Spring Valley Pond is a separate 2-acre kids-only designated fishing spot stocked with the same species — same $6 vehicle entry covers both. The wider Ed R. Levin park adds kite-flying meadows and a hang-gliding launch in the hills above for non-fishing family members.

Good to know: lake, fishing dock, wheelchair-accessible dock, no boats, trout stocking, catfish stocking, 14-acre lake, stocked rainbow trout Nov-May, adjacent kids-only pond, accessible areas, fishing pond.

Parent tip: The adjacent Spring Valley Pond is kids-only — the two-pond setup means your child is not competing for space with experienced adult anglers. Check stocking dates on the county parks website.

Save yourself a wasted trip — the Sandy Wool Lake (Ed R. Levin County Park) page lists current hours and closures.

6. Hellyer County Park (Cottonwood Lake) (San Jose)

A committed about 23 min drive from Mountain View — treat it as a half-day destination rather than a quick stop.

Location: 985 Hellyer Ave, San Jose, CA 95111

San Jose👶 Best for all ages💲 Free🚗 15.5 mi
Hellyer County Park — San Jose, CA

Trout lake plus a $6M playground — Hellyer in San Jose covers fishing and family time: Hellyer County Park is 178 acres in South San Jose with a recently renovated playground, but Cottonwood Lake on the east side is the fishing core: stocked with rainbow trout November through late April, plus largemouth bass, catfish, and sunfish year-round. If half your family fishes and half wants to play, Hellyer solves the whole outing.

Good to know: lake, trout stocking, bass fishing, shore fishing, picnic areas, playground, 30-foot play structure, trails.

Parent tip: Check the Santa Clara County Parks stocking calendar before heading out — the week after a stocking drop is the most productive time to visit.

Seasonal hours apply; the official Hellyer County Park (Cottonwood Lake) page has the latest.

How we picked these

We selected these based on accessibility for kids — bank access or docks, fish that bite, restrooms, and something to do if attention drifts. Research draws on Santa Clara County Parks stocking schedules, the South Bay Fishing in the City program, and parent reviews. No paid placements.

Planning your visit

Dawn to mid-morning is when fish are most active — aim for 7-9am if you can. Santa Clara County stocks trout November through May and catfish through summer. Kids under 16 fish free in California; adults need a freshwater license ($61.82/year or $17.02/day). Boronda Lake at Foothills Park is catch-and-keep; Stevens Creek Reservoir is catch-and-release only (mercury advisory). For more to do with the family around Mountain View, see the Mountain View events page.

For more kids' events near Mountain View this week, see the Mountain View events page.

Mountain View Fishing Spots — Frequently Asked Questions

What are the best fishing spots for kids near Mountain View, CA?

Our 2026 guide picks 6 standout fishing spots within about 20 miles of Mountain View. The top picks include Foothills Park — Boronda Lake, Stevens Creek County Park and Los Gatos Creek County Park — each chosen for kid-friendly layout, parent reviews, and how well it holds up on a weekend visit.

Which fishing spots near Mountain View are free?

4 of the 6 fishing spots in this guide are free to visit, including Foothills Park — Boronda Lake, Stevens Creek County Park and Los Gatos Creek County Park. The rest charge admission — check the individual cards above for prices.

What is the closest fishing spot to Mountain View?

Foothills Park — Boronda Lake in Los Altos Hills is the closest pick at about 5.2 miles from Mountain View. It's the easiest one to fit into a weekday afternoon — short drive, low commitment, easy to leave early if the kids melt down.