Hook, line and sinker! Teach a kid to fish and they’ll learn all about patience and what it’s like to wait…and wait! These nearby lakes and piers are great places to fish (or kayak!) plus many park districts offer classes to get kids hooked (ha!). Grab your pole for an adventure out in the sun and get ready to bring home a tasty dinner!

San Francisco


Lake Merced
The only lake fishing in San Francisco can be found at here, at both North and South Lake. Stocked with catchable trout year round, this is a great spot to let the kiddos try newly acquired skills. The lake is super close to the SF Zoo too, so listen carefully to hear the lions roar at feeding time! Fishing is allowed at any of the docks along the perimeter but shoreline fishing is not allowed. 

Skyline Boulevard and Harding Rd.
San Francisco, CA

Municipal Pier
One of the most popular of the piers dotting the edge of San Francisco and home to amazing amount of sea life. Crabs, sharks, stingrays, perch, salmon and halibut are only a few of the creatures that might end up on the end of the pole. Fishermen mingle with joggers and tourists, as it’s location is only three blocks from Fisherman’s Wharf and Ghirardelli Square. No fishing license is required!

Van Ness and McDowell Ave.
San Francisco, CA

Golden Gate Park Anglers Club and Casting Pond
Want to practice your fly fishing techniques? On the second Saturday of every month, the Golden Gate Angling & Casting Club offers classes for all levels at the casting pools in Golden Gate Park. The club has equipment to loan out for these lessons but arrive early to take advantage of that. Pre-registration is required and check the calendar before you go in case other events have moved the date.

The ponds are located within Golden Gate Park and this address will get you closest: 1232 John F. Kennedy Dr. Look for signs to the Angler's Lodge.
San Francisco, CA

East Bay

California Parks Company

Lake Chabot
This beautiful reservoir is a perfect spot for kids to experience fishing for the first time. From fly-fishing to renting a canoe and heading for the middle of the water, the lake is well stocked with trout and catfish. The Lake Chabot Marina Cafe sells bait and tackle as well as fishing licenses (required for those 16 and older). Although there are fish cleaning tables nestled around the lakeshore, catch-and-release angling is encouraged.

Lake Chabot Rd.
Castro Valley, CA

Shadow Cliffs Lake
A small lake in Pleasanton, this is a great place to fish for trout and catfish. Kids can try their hands on the shore or the piers but get in early! A hidden gem of a fishing spot, the good spots can be taken right away. As it’s not a reservoir but a deep lake created for the sole purpose of fishing and recreation, the water levels stay high year-round. Look for trout up to 10 pounds, catfish, bass and bluegill. A park district daily access pass is required to fish.

Insider Tip: Fishing derbies are held annually and the swimming beach has a bathhouse and refreshment stand!

2500 Stanley Blvd.
Pleasanton, CA


Ben Wilkens via Unsplash

Pacifica Pier
Most expert pier fishing folk would call this the best pier for fishing in all of California. Salmon, sanddabs, flounder, Dungeness crab and other saltwater fish can be lured in. Warm drinks and snacks can be bought at the Chit Chat Cafe. Be sure to check the state rules on number of catches!

Insider Tip: The Pacifica Pier is also an excellent place for bird and whale watching, for those wanting to take a break from fishing.

2100 Beach Blvd.
Pacifica, CA

Coyote Point Recreation Area
Home to San Mateo’s biggest waterside play space, Coyote Point offers you and your little fisherman a chance to sit back, relax and enjoy the salty breeze as you cast off in to the Bay. The plus side to fishing at Coyote Point? Even if you come up short for the day, you can always hit the playground, take a swim in the bay or visit the CuriOdyssey museum.

1701 Coyote Pointe Dr.
San Mateo, CA


Pillar Point Harbor
Pillar Point is home to the best commercial and sport fishing in the region. There are several sport fishing charters operating at Johnson Pier and salmon season normally runs into September. You can buy fresh bait and fishing tackle right there.

Insider tip: If your family has no luck you don't need to go back home empty handed. Purchase fresh fish from commercial fishermen that sell their catch of the day right off their boats.

1 Johnson Pier
Half Moon Bay, CA

Oyster Point Pier
This pier in South San Francisco is a favorite of shark anglers. Striped bass and sturgeon are also common catches. Check the tides before your visit as high tide is the prime fishing time from the pier. The bait and tackle shop has closed so come prepared with your own equipment.

Oyster Point Blvd.
So. San Francisco, CA

South Bay

Kate Loweth

Coyote Lake-Harvey Bear Ranch County Park
Editor's note: currently closed due to low water level

Coyote Lake is one of the most popular fishing lakes in the South Bay due to its superb water quality. The lake, just east of Gilroy, is open to shoreline fishing or you can launch your boat there. Coyote Lake has a “world-class” population of black bass, as well as rainbow trout, bluegill, black crappie and Eurasian carp. Unfortunately, no swimming is allowed here.

Insider tip: Visitors who wish to stay overnight can make reservations online for the park’s Lakeview Campground.

10840 Coyote Lake Rd.
Gilroy, CA

Loch Lomond
Located in Felton, Loch Lomond Reservoir offers boat rentals, fishing, hiking and plenty of picnicking spots (but no swimming). Get your fishing license on site (kids don't need them) and cast away to try and hook your own bass, trout or catfish to take home.

Insider tip: It's $8/car to enter.

100 Loch Lomond Way
Felton, CA

Santa Cruz Wharf
Head to the end of the wharf for a day of pier fishing. There are cleaning tables dotted along the way and public restrooms as well. If you don't catch the big one, you can buy some fresh fish from vendors on the wharf and call it a successful day.

21 Municipal Wharf
Santa Cruz, CA

Marin County

A boy fishes at Cavallo Point
Kate Loweth

Horseshoe Cove at Cavallo Point
This spot at Cavallo Point offers rocky spots and a pier for fishing. But best of all, you'll have some pretty epic views of the Golden Gate Bridge if the fog stays away. Park near the Bay Area Discovery Museum and plan to spend the day there. Watch out for frolicking sea lions!

Sausalio, CA

Bon Tempe Reservoir
This 140-acre lake is located at the base of Mt. Tamalpais, a quick three miles outside of Fairfax. Warm water swimmers such as bass, bluegill, catfish and rainbow trout can be caught seven days a week. With easy parking and trailheads flat enough for little ones, this reservoir is ideal for a day trip.

Insider Tip: This is a reservoir so leave swimsuits at home; no swimming allowed.

Sky Oaks Road
Fairfax, CA

McNears Pier
Located inside the 55-acre San Rafael park along the San Pablo Bay, this extremely popular pier is often packed with would-be fishfinders hoping to catch a mix of swimmers such as sturgeon, striped bass, perch, bat ray, halibut and crab. One of the best parts about this pier is it’s location, though. McNears also offers swimming, volleyball, tennis and BBQ spots. Have your kiddos try their hand at the pole and maybe they’ll be able to dine on their prize after a day-long adventure!

Insider Tip: Check the tide report before heading to McNears, it plays a huge role in whether or not your kiddo will be able to bring in a haul.

201 Cantera Way
San Rafael, CA


Farther Afield


Hagemann Ranch Trout Farm
This trout farm near Bodega Bay supplies everything you need for a fun day of fishing. Bring your own bait and tackle or use what's available on-site. Enjoy a picnic or grill up your catch on one of the grills on the property. Snacks, candy and drinks are available for sale if the natives get restless. No license is needed for adults and kids.

18797 Highway 1
Bodega Bay, CA

Lake Camanche
The Sierra foothills are home to this lake that is best known for its bass and trout fishing. You can rent a boat on-site for the day or bring your own. A fishing license for those 16 and up can be purchased at the marinas. Stay the weekend by reserving a camping spot or glamping it up at one of the cottages and vacation rentals at the lake.

Insider tip: Kids will enjoy the large trout pond at South Shore.

North Shore: 2000 Camanche Road, Ione, CA
South Shore: 11700 Wade Lane, Valley Springs, CA

Kate Loweth

Lake Siskiyou Resort
You'll feel like you are back in your summer camp days when you visit Lake Siskiyou Resort. Stop by for a day by the lake where you can find miles of shores for casting. Head down to the Bait & Brew shop to get outfitted for a day of fishing. They have gear, snacks and event boats to rent.

4239 W. A Barr Rd.
Mt. Shasta City, CA

Lake Amador Resort
Just two hours from the Bay Area, this resort offers day passes for fishing as well as camping spots if you want to stay overnight. The 400-acre lake is stocked with trout just ready to be your dinner. Bring your own boat, rent one from the clubhouse or fish from the lakeside.

Insider tip: Bring your swimsuit to enjoy the swim pond and water slide.

7500 Lake Amador Drive
Ione, CA

—Kate Loweth and Sonia Gandiaga

Luxurious Camping Close to the Bay Area
The Ultimate Guide to Kayaking Around the Bay with Kids
Beach Babes: The Best Swimming Beaches for Kids

Your daily dose of joy and connection
Get the Tinybeans app