Verified July 2026 by Nina, a Raleigh mom.Fishing with little kids sounds peaceful right up until someone hooks a tree, drops the worm container, and announces they are bored, all in the first ten minutes. The trick is not patience. It is picking a spot where the fish actually bite, the walk from the car is short, and there is a bathroom and a playground for when the casting ends. After a lot of tangled lines, here are the Triangle spots I actually send friends to, plus the gear and license details nobody tells you up front.
Read this first: the NC fishing license
Anyone age 16 and up needs a North Carolina inland fishing license. Kids under 16 fish free, which is the whole reason this is such a good cheap outing.
Where to buy: Online through the NC Wildlife Resources Commission (the Go Outdoors North Carolina portal), or by phone, or in person at many tackle and outdoor shops.
Cost: As of 2026 a resident annual inland license runs around $30, and a short-term 10-day inland license is around $11, plus a small transaction fee online. Confirm current rates before you buy, since they changed recently.
Mom tip: If you only fish a few times a year, the 10-day license is the better deal. And do not skip it on the small urban ponds. Wildlife officers do check, and the fine costs far more than the license.The easiest spots for first-timers
These are the places I steer brand-new little anglers. Short walk to the water, a real pier or dock so nobody is fighting the brush, and fish that bite often enough to keep a five-year-old interested.
Bass Lake Park (Holly Springs)
This is my top pick for a first fishing trip, full stop. The dock is long and flat, the railings keep wandering toddlers contained, and the lake gets stocked with channel catfish through the warmer months, so there are actually fish down there.
Best for: ages 3 and up, including very first-timers.
Address: 800 Bass Lake Road, Holly Springs, NC.
Free gear: The Nature Center runs a tackle loaner program. You can borrow basic rods and tackle for free, and buy live or packaged bait right there, which means you can show up with nothing and still fish.
Cost: Park admission and parking are free. Bring cash or card for bait if you do not bring your own.
Amenities: Restrooms, a playground, paved trails, and a boardwalk for a walk when fishing patience runs out.
When to go: Weekday mornings or early evening. Weekend midday in summer gets busy and the dock fills up.
Heads up: There are catch limits and minimum sizes on the catfish here, so check the posted rules at the Nature Center if you plan to keep any.Lake Johnson Park (Raleigh)
Lake Johnson is the most beginner-friendly setup in the city. There is a boardwalk, a fishing pier, and a designated bank fishing area, all close to parking, so you are not hauling gear down a trail.
Best for: ages 3 and up.
Address: 4601 Avent Ferry Road, Raleigh, NC.
Free gear: The Waterfront Center loans out rods and reels and beginner tackle. Call ahead to confirm hours and availability before you count on it.
Cost: Free to fish and park. Kayak and paddleboard rentals are seasonal and paid if you want to add that on.
Amenities: Restrooms at the waterfront area, a paved loop trail, and an accessible fishing dock behind the Waterfront Center.
When to go: Early morning is calm and shaded along the east side. The pier bakes in full afternoon sun, so bring hats and water in summer.Fred G. Bond Metro Park (Cary)
Locals just call it Bond Park. The lake is part of the state Community Fishing Program, which means it gets regular catfish stockings in the warm months, and the park runs its own tackle loaner program. That combination of stocked fish plus borrowable gear is exactly what you want for kids.
Best for: ages 4 and up.
Address: 801 High House Road, Cary, NC.
Free gear: Tackle loaner program on site. Confirm where to pick it up and current hours when you arrive.
Cost: Free to fish and park. Pedal boat and other boat rentals are seasonal and paid.
Amenities: Restrooms, picnic shelters, playgrounds, and miles of trails, so it is an easy half-day even if the fish are not cooperating.
When to go: Mornings. This is a popular park and the boat rental crowd picks up midday on nice weekends.Good bank and pier fishing once kids get the hang of it
These spots are a notch up. Still very doable with kids, but expect a slightly longer walk or fewer guarantees on the bite.
Shelley Lake (Raleigh)
A small, walkable urban lake at Sertoma Park with a fishing pier and a flat loop trail around the water. Good for a shorter, lower-stakes outing when you do not want to commit to a whole morning.
Best for: ages 5 and up, or younger if you stick to the pier.
Address: Sertoma Arts Center area, 1400 W Millbrook Road, Raleigh, NC. Lake access and parking are off Lead Mine Road as well.
Cost: Free parking and fishing.
Amenities: Restrooms near the arts center, a roughly two-mile paved loop, and a playground.
Mom tip: Bluegill near the pier are the most reliable bite for kids here. Bring extra worms.Lake Crabtree County Park (Morrisville)
A big lake right by RDU with an accessible fishing pier and platform. One important catch: fishing here is catch-and-release only, so set that expectation with kids before you go. It is still a great place to practice casting and feel a tug on the line.
Best for: ages 5 and up.
Address: 1400 Aviation Parkway, Morrisville, NC.
Cost: Free parking and entry.
Hours: Daily, 8 a.m. to sunset.
Amenities: Accessible fishing pier, two playgrounds, picnic areas, restrooms, plus mountain biking and walking trails. Seasonal boat rentals.
Heads up: Catch-and-release only. No taking fish home from here.Big Lake at Umstead State Park (Raleigh)
A quiet, forested lake that feels a world away from the city. The trade-off is the hike. It is roughly a couple of miles in from the Crabtree Creek entrance, so this one is for older kids who can handle a walk, or for putting a little one in a carrier.
Best for: ages 7 and up, or strong walkers.
Address: Umstead State Park, 8801 Glenwood Avenue, Raleigh, NC (Crabtree Creek entrance).
Cost: Park entry is free. Rowboat rentals are seasonal and paid. Confirm current rates and rental hours with the park, since they change.
Amenities: Restrooms near the visitor area, not at the lake itself, so plan bathroom stops accordingly.
Mom tip: Pack everything in and pack it back out, including snacks and water. There is no concession at the lake.The big reservoirs for a fishing day trip
Falls Lake and Jordan Lake are the giants, with striped bass, crappie, catfish, and more. They are less about a quick kid outing and more about a planned day, but the recreation areas have piers and restrooms that make them workable with families.
Falls Lake State Recreation Area (Wake Forest / North Raleigh)
Best for: ages 6 and up, or a full family fishing day.
Where to start: The Sandling Beach and Rolling View areas have parking, restrooms, and easy bank and pier access.
Cost: A per-vehicle day-use fee applies on weekends in spring and fall and daily in summer, around $10 per vehicle as of 2026 with discounts for seniors, veterans, and active military. The rest of the year day use is typically free. Confirm the current fee and schedule before you go.
Mom tip: A pier is your friend with little kids here so they do not have to cast far over open bank.Jordan Lake State Recreation Area (Apex / Pittsboro)
Best for: ages 6 and up.
Where to start: Ebenezer Church recreation area is a popular access point with a pier, restrooms, and parking.
Cost: Same seasonal per-vehicle day-use fee structure as Falls Lake, around $10 in season with discounts. Confirm current rates.
Heads up: This is a true reservoir. Watch kids near deeper drop-offs and bring life jackets if you are anywhere near a boat or steep bank.How to pick the right spot
Never fished before, have a toddler or preschooler: Bass Lake Park or Lake Johnson. Short walk, a railed pier or dock, free loaner gear, and stocked fish.
Want stocked catfish and borrowable rods in Cary or the west side: Bond Park.
Short outing, close to North Raleigh: Shelley Lake.
Older kids who like a walk and quiet water: Big Lake at Umstead.
Fine with catch-and-release as a casting practice trip: Lake Crabtree.
Planning a whole fishing day and do not mind a drive and a fee: Falls Lake or Jordan Lake.What to pack for fishing with kids
You do not need fancy gear. You need simple gear and low expectations.
A spincast reel like a basic Zebco is the most forgiving for small hands. You can find a kid combo cheaply at most sporting goods stores.
Pre-tied hooks and bobbers save a lot of tears. Smaller hooks (size 6 or 8) work well for bluegill.
Bait: Earthworms are the easy answer and bluegill love them. You can buy them or dig them after rain. The loaner-program parks above often sell bait on site.
A small tackle box with extra hooks, bobbers, and a few sinkers covers it.
Sun and snacks: Hats, sunscreen, water, and more snacks than you think. Most piers have zero shade in the afternoon.Tips that actually keep it fun
Keep it short. Thirty to sixty minutes is plenty for little ones. End while they still want more.
One rod per kid. Juggling multiple lines for beginners is how you end up untangling instead of fishing.
Celebrate every catch, even a tiny bluegill. The excitement is the whole point and it is what gets them asking to go back.
Let them get messy. Worms, mud, and lake water are the experience, not a problem to manage.
Bring a backup plan. A playground, a trail, or a picnic gives the day a soft landing when the fish stop biting.Frequently asked questions
Do my kids need a fishing license in North Carolina?
No. Anyone under 16 fishes free. Adults 16 and up need an inland fishing license, even at the small urban ponds. A short-term 10-day license is the budget-friendly option if you only go occasionally.
Where can we borrow fishing gear if we do not own any?
Several spots run free loaner programs so you can show up empty-handed. Bass Lake Park (at its Nature Center), Lake Johnson (at the Waterfront Center), and Bond Park in Cary all loan basic rods and tackle. Call ahead to confirm current hours and availability, since these are staffed programs.
What is the best fishing spot for a true first-timer with a toddler?
Bass Lake Park in Holly Springs. The dock is flat and railed, there is free loaner gear and bait on site, the lake is stocked with catfish in the warm months, and there is a playground for when fishing time is over.
Are these lakes stocked, and what will we actually catch?
Bluegill is the most reliable bite for kids at most of these spots. Several lakes, including Bass Lake and Bond Park, are stocked with channel catfish in the warmer months through state and local programs. The big reservoirs add crappie, largemouth and striped bass, and more. Stocking schedules vary, so the bite is never guaranteed.
Can we swim at these fishing spots?
Mostly no. Swimming is generally not allowed at the urban park lakes and is restricted at the reservoirs to designated swim areas where they exist. Treat these as fishing and trail outings, keep little ones back from the edge, and bring life jackets if you are near boats or steep banks.