Pleasant Hill is well-positioned for a fishing outing — Heather Farm Park's stocked pond in Walnut Creek is barely two miles away, and San Pablo Reservoir is a reasonable day trip that feels genuinely out of the ordinary for a weekend. If your kid is asking to try fishing for the first time, you don't have to go far from Pleasant Hill.
1. Heather Farm Park Fishing Pond (Walnut Creek)
Location: 301 N San Carlos Dr, Walnut Creek, CA 94598
A stocked urban pond in the middle of Walnut Creek's best family park: Heather Farm's cement-lined fishing pond gets collaborative stocking from California Department of Fish and Wildlife — trout in cooler months, catfish when temps climb. Fishing is allowed only in the cement pond area, which keeps it safe and managed. Best of all, the all-abilities playground and sports fields are 300 feet away, so while one parent fishes with a kid, the other can run the toddler to the swings without splitting up the group.
Good to know: fishing pond, playground, restrooms, picnic areas, parking.
Parent tip: Fishing license required for ages 16 and older — you can buy a one-day license online before you go. Catfish are most catchable May through September; trout bite best December through March right after stocking.
For current hours and seasonal closures, see the official Heather Farm Park Fishing Pond page.
2. San Pablo Reservoir (El Sobrante)
Heading out of Pleasant Hill, budget about 14 min on the road — short enough for a spontaneous weekday trip.
Location: 7301 San Pablo Dam Rd, San Pablo, CA 94806
When Heather Farm's pond isn't enough — San Pablo Reservoir for serious family fishing: San Pablo Reservoir is the Contra Costa fishing destination for when you want the full experience — a real lake, real fish, rental boats, and a visitor center that handles licenses and gear on arrival. EBMUD's stocking program keeps the trout, bass, and catfish populations reliable enough that even first-timers usually land something.
Good to know: fishing, boat rental, picnic areas, playground, restrooms, bait and tackle, visitor center.
Parent tip: Day-use entry is $7 per person; an EBMUD fishing permit is also required. The visitor center opens at 6am on peak season days — early arrival gets you the best trout bite and first pick on boat rentals. Winter through spring is peak trout season; summer bass and catfish take over.
Hours and amenities shift with the season — confirm today's on the San Pablo Reservoir city page.
3. Contra Loma Regional Park (Antioch)
If you're based in Pleasant Hill, it's about 20 min without traffic — worth combining with other Antioch stops.
Location: 1200 Frederickson Ln, Antioch, CA 94509
Seasonal trout plus year-round catfish and bass in Antioch's regional park: Contra Loma delivers two fishing seasons in one — trout when temperatures drop and catfish through the warm months — making it worth keeping in the rotation year-round. At 775 acres, the park has enough hiking and nature trail access to extend a fishing morning into a full outdoor afternoon when the bite slows.
Good to know: fishing, trails, picnic areas, restrooms, accessible dock, parking.
Parent tip: A Daily District Fishing Permit is required in addition to a California fishing license for 16+. Purchase both at the park entry kiosk. Parking fee is $5. The accessible south dock is the easiest spot for young children — no steep bank to navigate.
Planning a specific day? Check the Contra Loma Regional Park status page for closures first.
How we picked these
We focused on publicly accessible spots with regular stocking or strong natural populations, appropriate for families with kids of varying ages. We verified license requirements, parking, and current access conditions.Planning your visit
California requires a fishing license for anyone 16 and older (buy online at wildlife.ca.gov or at sporting goods stores). San Pablo Reservoir requires an additional EBMUD day-use permit available at the park entry. Urban ponds bite best early morning or after 4pm. For more things to do near Pleasant Hill, see the Pleasant Hill events page.For more kids' events near Pleasant Hill this week, see the Pleasant Hill events page.
Pleasant Hill Fishing Spots — Frequently Asked Questions
What are the best fishing spots for kids near Pleasant Hill, CA?
Our 2026 guide picks 3 standout fishing spots within about 20 miles of Pleasant Hill. The top picks include Heather Farm Park Fishing Pond, San Pablo Reservoir and Contra Loma Regional Park — each chosen for kid-friendly layout, parent reviews, and how well it holds up on a weekend visit.
Which fishing spots near Pleasant Hill are free?
1 of the 3 fishing spots in this guide are free to visit, including Heather Farm Park Fishing Pond. The rest charge admission — check the individual cards above for prices.
What is the closest fishing spot to Pleasant Hill?
Heather Farm Park Fishing Pond in Walnut Creek is the closest pick at about 2.2 miles from Pleasant Hill. It's the easiest one to fit into a weekday afternoon — short drive, low commitment, easy to leave early if the kids melt down.