Best Twin Cities Lakes for Fishing with Kids

Fishing is a classic Minnesota pastime, and there’s no better way to introduce kids to the sport than at a local lake where the fish are biting, and the experience is stress-free. Whether you’re looking for a quick after-school trip or a full weekend outing, the Twin Cities offers plenty of great fishing spots perfect for young anglers. Here are some of the best local lakes where kids can cast a line and reel in some fun!

1. Lake Nokomis (Minneapolis, MN)

A family-friendly favorite, Lake Nokomis offers easy shoreline access, making it a great spot for beginners. Bluegill, crappie, and northern pike are common catches here. With a playground and walking trails nearby, there’s plenty to keep little ones entertained between bites.

2. Silver Lake (St. Anthony, MN)

Located just north of Minneapolis, Silver Lake is a fantastic spot for kids learning to fish. The lake is stocked with panfish, and there’s a fishing pier that makes casting a breeze. Plus, it’s a quieter alternative to some of the busier city lakes.

3. Como Lake (St. Paul, MN)

With an accessible fishing pier and plenty of shoreline space, Como Lake is a great urban fishing destination. It’s stocked with sunfish and bass, and after fishing, families can explore Como Park and Zoo—making for a perfect day trip.

4. Lake Harriet (Minneapolis, MN)

A scenic and easily accessible lake, Lake Harriet is home to sunfish, bass, and the occasional walleye. The docks near the bandshell are great spots for young anglers, and after fishing, you can grab ice cream or take a stroll along the trails.

5. Lake Phalen (St. Paul, MN)

One of the larger lakes in St. Paul, Lake Phalen offers a variety of fish species, including crappie, bass, and muskie. The pier and easy shoreline access make it a great place for kids to fish while parents relax.

6. Bryant Lake (Eden Prairie, MN)

For a quieter suburban fishing experience, Bryant Lake is a great choice. It’s stocked with bluegill and bass, and the park has picnic areas, a beach, and a playground, making it a full-day destination for families.

7. Lake Minnetonka – Excelsior Bay (Excelsior, MN)

While Lake Minnetonka is vast, Excelsior Bay is an easily accessible and calm area for young anglers. The public docks offer great fishing spots, and there’s plenty of action from panfish and bass. Afterward, take a walk through downtown Excelsior for a fun end to the day.

Fishing Tips for Kids

✔️ Keep it simple – A small hook, bobber, and live bait (worms or minnows) work best for beginners.

✔️ Pick the right time – Early morning or evening tends to be the best for bites.

✔️ Be patient – Teaching kids the fun of fishing includes enjoying the quiet moments too!

✔️ Celebrate every catch – Whether it’s big or small, every fish is a win for a young angler.

Fishing with kids is all about making memories, and the Twin Cities offers plenty of easy-to-access lakes where little ones can experience the thrill of reeling in their first fish. Grab your poles, pack some snacks, and head out to one of these local spots for a fun-filled day on the water!

What’s your favorite local fishing spot to take kids? Let us know in the comments! 🎣

Next
Next

10 Stunning Minnesota-Made Home Décor Pieces to Elevate Your Space