Progreso sits on the border with no fishing lake of its own, but Estero Llano Grande State Park's ponds and Sunrise Hill Park are both a quick drive up FM 1015, and Harlingen, McAllen, and Edinburg add real lakes and stocked ponds once you're willing to go a bit further. This stretch of the Rio Grande Valley stays warm most of the year, which means bank fishing is a year-round option, not a seasonal one. Kids under 17 fish free in Texas, so it's an easy activity to build a weekend around. Here are the best fishing spots within about 20 miles of Progreso.
Top-Rated Fishing Spots Near Progreso
1. Estero Llano Grande State Park (Weslaco)
Location: 3301 S. International Blvd (FM 1015), Weslaco, TX 78596
Two activities, one park entry: You're getting fishing ponds, wetlands, trails, birdwatching, and a Junior Ranger program all in one spot near Progreso. The ponds aren't famous fishing destinations, but they're a good first stop if you want to pair water time with a nature walk. Five-plus miles of trails ensure nobody's bored.
Good to know: ponds, wetlands, junior ranger program, hiking trails, binocular rentals.
Parent tip: This park leans more toward wildlife viewing than serious fishing, so treat it as the starter stop before Sunrise Hill Park. Binocular rentals and field guides are available at the visitor center.
For current hours and seasonal closures, see the official Estero Llano Grande State Park page.
2. Sunrise Hill Park (Mercedes)
Leaving Progreso, you're looking at under 10 min without traffic, close enough that the kids won't gripe about the car ride.
Location: 5230 Mile 11 N, Mercedes, TX 78570
Mercedes' quick-stop fishing spot: Sunrise Hill Park needs nothing fancy, just a spot you can hit after work or on a whim. The 3-acre pond is county-stocked and listed in the state program. Check Hidalgo County Parks for the current stocking schedule and you're set.
Good to know: bank fishing, picnic areas, parking.
Parent tip: Call Hidalgo County Parks ahead of time for the latest stocking update; small ponds like this fish best right after a stocking.
Hours and amenities shift with the season — confirm today's on the Sunrise Hill Park city page.
3. City of Harlingen Reservoir (Harlingen)
Worth the 16-mile drive from Progreso, and Harlingen has more than enough to justify the trip.
Location: City Lake & Liberty Gardens area, Harlingen, TX
Harlingen's city reservoir near Liberty Gardens is popular for channel catfish, largemouth bass, and Nile tilapia, and it's an easy one for kids since catfish here bite reliably without much finesse. Picnic areas and parking are right along the bank, so there's no long walk in with gear.
Good to know: reservoir bank fishing, channel catfish, largemouth bass, picnic areas, parking.
Parent tip: Check with Harlingen Parks and Recreation (956-216-5951) for current access hours and stocking updates before making the drive.
Planning a specific day? Check the City of Harlingen Reservoir status page for closures first.
4. Town Lake at Fireman's Park (McAllen)
Not a quick stop from Progreso at 18.4 miles, so it's best combined with other McAllen stops to make the drive worthwhile.
Location: 201 N 1st Street, McAllen, TX 78501
Walk from downtown McAllen straight to a lake with two playgrounds. You can hit one play structure, wander the lake's edge, then play on the second playground.
Good to know: two playgrounds, paved trail, picnic areas, boat ramps.
Parent tip: Rent a pole on site if you didn't bring one; tackle and bait are available too. Fishing runs Friday through Sunday in the warmer months, Saturday and Sunday only in winter, so check the schedule before you drive out.
Before you load up the car, review the Town Lake at Fireman's Park page for maintenance or event closures.
5. Hugh Ramsey Nature Park (Harlingen)
about 29 min from Progreso each way, but Harlingen rewards the drive if you plan a few hours.
Location: 1001 S Loop 499, Harlingen, TX 78550
80-acre nature park wraps around your fishing: Hugh Ramsey's fishing pond and pier sit inside an 80-acre urban forest where kids can birdwatch, play, and hike 1.5 miles of trails before or after fishing. 350-plus bird species documented here mean birding between casts beats staring at slow water. The playground keeps younger kids entertained.
Good to know: fishing pond, fishing pier, nature trails, observation blind, playground.
Parent tip: It's a longer drive from Progreso, so pair it with a stop at the City of Harlingen Reservoir on the way. Bring bug spray for the wooded trail sections.
6. Edinburg City Park Lake (Edinburg)
A proper outing from Progreso at 19.1 miles, but the scale here is hard to match closer to Progreso.
Location: 714 South Raul Longoria Road, Edinburg, TX 78542
Stocked lake with four-way family options: The 106-acre lake is stocked yearly with channel catfish and rainbow trout, so you know fish are there. Piers and docks make access genuine easy. The 90-acre surrounding park brings pavilions, sports fields, and playground, so a fishing visit turns into a full-day outing without leaving Edinburg.
Good to know: fishing piers, docks, wheelchair accessible, restrooms.
Parent tip: Check timing around the annual rainbow trout stocking (typically winter) for the best odds of a catch beyond the usual catfish.
Save yourself a wasted trip — the Edinburg City Park Lake page lists current hours and closures.
How we picked these
Progreso's own city park has no pond or pier, so we started with the closest public water in Weslaco and Mercedes and worked outward through Harlingen, McAllen, and Edinburg. Every spot here is free or low-cost, open to the public, and reachable from the bank or a pier, not gated behind a boat or a membership. We cross-checked each one against the operating city, county, or state park's own page.
Planning your visit
Early morning and evening beat the midday sun, especially May through September. Anglers 17 and up need a Texas fishing license; kids fish free. Bring your own rod, bait, and water since most of these spots don't have a shop on site.
For more kids' events near Progreso this week, see the Progreso events page.
Progreso Kid Fishing Checklist
- A rod sized for small hands: a short push-button spincast combo is far easier for a child to cast than a long rod, and it tangles less.
- Pinch the barbs flat: a quick squeeze with pliers turns any hook barbless. It comes out of a fish (or a thumb) in seconds and barely affects your catch rate.
- Sun protection and water: hats, SPF 50+, and a full bottle each. Estero Llano Grande State Park and most spots on this list sit out in open sun with little shade on the bank.
- Pliers, a small first-aid kit, and snacks: pliers for hooks, the kit for the occasional poke, and snacks because kid patience runs on a short clock.
Fishing Piers, Stocked Ponds & Places to Fish Near Progreso
- Fishing piers: Hugh Ramsey Nature Park and Edinburg City Park Lake have a fishing pier: a stable, railed platform over deeper water, the easiest place to start a young kid without wading the bank.
- Stocked ponds: Sunrise Hill Park and Edinburg City Park Lake are regularly stocked, so there are actually fish to catch. That's the difference between a first trip that hooks a kid and one that bores them.
- Bank fishing: Sunrise Hill Park, City of Harlingen Reservoir and Edinburg City Park Lake have open, walkable shoreline to cast straight from land, no boat or pier needed.
- Open water: Sunrise Hill Park, Town Lake at Fireman's Park and Edinburg City Park Lake step up to a full lake with a boat ramp when your kids outgrow the city ponds.
Licenses, Limits, and Catch-and-Release
- Know the license rule: in Texas, anyone 17 and older needs a fishing license; kids under 17 fish free, and bank fishing is license-free inside any Texas state park.
- Check bag and length limits: each species has its own keep limits, posted on the Texas Parks & Wildlife site. When in doubt, release it.
- Handle fish with wet hands: dry hands strip the slime coat that protects a fish. Wet your hands first, support the belly, and keep it out of the water only as long as a photo takes.
- Pack out your line: discarded fishing line tangles birds and turtles. A zip bag for old line and hooks keeps the bank safe for the next family.
Progreso Fishing Spots, Frequently Asked Questions
What are the best fishing spots for kids near Progreso, TX?
Our 2026 guide picks 6 standout fishing spots within about 20 miles of Progreso. The top picks include Estero Llano Grande State Park, Sunrise Hill Park and City of Harlingen Reservoir, each chosen for kid-friendly layout, parent reviews, and how well it holds up on a weekend visit.
Which fishing spots near Progreso are free?
5 of the 6 fishing spots in this guide are free to visit, including Sunrise Hill Park, City of Harlingen Reservoir and Town Lake at Fireman's Park. The rest charge admission. Check the individual cards above for prices.
What is the closest fishing spot to Progreso?
Estero Llano Grande State Park in Weslaco is the closest pick at about 2.3 miles from Progreso. It's the easiest one to fit into a weekday afternoon, short drive, low commitment, easy to leave early if the kids melt down.
Do I need a fishing license to fish near Progreso?
In Texas, anyone 17 and older needs a fishing license, but kids under 17 fish free, and you can fish license-free from the bank in any Texas state park. Most of the spots in this guide are free public access, check the official page linked on each card for parking, pier hours, and any local rules.
Are there fishing piers or stocked ponds near Progreso?
Yes, Hugh Ramsey Nature Park, Edinburg City Park Lake have a fishing pier; and Sunrise Hill Park, Edinburg City Park Lake are regularly stocked. A pier gives kids a stable, railed spot over deeper water, and a stocked pond means there are actually fish biting, both make the difference on a first trip. Each card above notes what that spot has.