Madison County NC Trout Fishing
Madison County
Trout Fishing
sections
sections
allocation
locations
A morning on Spring Creek can end with lunch in Hot Springs. A day on the Laurel creeks takes you farther along the roads toward Belva, while Max Patch Pond trades current seams for still water. Madison County trout fishing is a collection of different trips, not one long stretch of interchangeable stocked water. Start with the part of the county you want to explore, then choose the right creek section and a nearby backup.
Plan your Madison County fishing day
For a town-based outing, start with Spring Creek’s Delayed Harvest reach in Hot Springs. For a day focused on moving water, group the Big Laurel and Shelton Laurel DH sections together. Upper Spring Creek, Meadow Fork, and Roaring Fork form another practical cluster. Little Ivy and Puncheon Fork fit a trip on the eastern side of the county, rather than a quick detour from Hot Springs.
The pins below locate the specific mapped DH or HS water. Max Patch uses NCWRC’s public fishing-area record; the other pins are approximate stream references, not guaranteed parking spaces. Use established access and respect posted property. One NCWRC fishing map covers all the sections if you want to see the broader route.
Three creeks, separate regulation sections
Spring Creek: The DH reach is in Hot Springs, between the NC 209 town-limit bridge and the iron bridge at Andrews Avenue. The HS entry is farther upstream, from the NC 209/NC 63 junction to Meadow Fork. These limits do not make every intervening mile part of either listed section.
Shelton Laurel: The upper HS section ends at the NC 208 bridge at Belva. The DH section begins there and continues to Big Laurel Creek. This is the clearest of the three section transitions.
Big Laurel: The DH section runs between the NC 208 and US 25-70 bridges. The upper HS entry has its own Puncheon Fork and Big Laurel Road bridge limits. The downstream Laurel River Trail is outside this DH reach.
Madison County Delayed Harvest fishing
The three sections have scheduled spring and November deliveries in 2026. These are planned delivery weeks; the Daily Trout Stocking Update reports recent completed stockings. The dates below follow NCWRC’s weekly DH schedule.
Delayed HarvestShelton Laurel CreekBelva to Big Laurel Creek
Shelton Laurel is a useful starting point for a day focused on Madison’s Laurel creeks. The lower Delayed Harvest section follows the NC 208 corridor, with the Hatchery Supported water farther upstream. Choose the lower reach when you want the protected fall-through-spring fishery.
Designated section: N.C. 208 bridge at Belva to the confluence with Big Laurel Creek.
Access: Use the NC 208 corridor between Belva and the Big Laurel junction. County tourism describes roadside access where suitable pull-offs are available; the reference pin locates the stream rather than a reserved parking spot.
Approximate stream location: 35.9253° N, 82.7528° W ↗
Fishing approach: Begin with a Pheasant Tail or Hare’s Ear in sizes 14–18 and adjust the rig to the current. Fish a seam from several angles before assuming a different fly is the answer.
Delayed HarvestSpring CreekHot Springs town reach
Spring Creek puts a Delayed Harvest option close to Hot Springs, making it a practical choice for a shorter fishing session with a meal or a town walk afterward. Keep this town reach separate from the Hatchery Supported section farther south along NC 209.
Designated section: N.C. 209 bridge at Hot Springs city limits to iron bridge at end of Andrews Avenue.
Access: Orient yourself using the NC 209 bridge at the town limit and the iron bridge at the end of Andrews Avenue. The pin identifies water within the mapped DH section; use established access within that reach.
Approximate stream location: 35.8857° N, 82.8299° W ↗
Fishing approach: Keep the first casts short and cover the near bank before stepping into the creek. A small nymph under an indicator is a useful starting setup; switch to a dry when you see fish feeding on top.
Delayed HarvestBig Laurel CreekNC 208 bridge to US 25-70 bridge
Big Laurel gives you another Delayed Harvest choice near the Shelton Laurel junction. The two are close enough to consider together, but each has its own named section. The Laurel River Trail farther downstream is a separate outing and should not be treated as the DH reach.
Designated section: N.C. 208 bridge to the U.S. 25-70 bridge.
Access: Use the NC 208 and US 25-70 bridge limits to locate this section. The approximate pin sits on the mapped DH water, rather than downstream along the gorge trail.
Approximate stream location: 35.9158° N, 82.7572° W ↗
Fishing approach: Concentrate on current edges and the softer water beside faster runs. Add enough weight to reach the feeding lane without dragging every drift along the bottom.
Build a Laurel Creek nymph setup
The Depth Charge gives you a dedicated nymph selection for working the runs and current seams on Big Laurel and Shelton Laurel. Start with a simple rig, then adjust weight and depth to keep the fly in the feeding lane.
Hatchery Supported creeks and Max Patch Pond
These sections have open-season harvest rules and a spring fishing closure. Delivery weeks vary by water; use the official Hatchery Supported schedule and select Madison County for the specific stream. A regulation listing identifies how the water is managed, not a guarantee of a separate stocking allocation for every entry.
Hatchery SupportedBig Laurel CreekUpper designated section
Big Laurel Road provides the setting for an upper-creek trip away from the lower DH section. This is a separately defined reach, not every mile of creek above the US 25-70 bridge. The current regulation landmarks are more useful than the old blanket description of a 21-mile stocked corridor.
Designated section: Puncheon Fork to the S.R. 1318 [Big Laurel Road] bridge downstream of Bearpen Branch.
Access: Plan along Big Laurel Road within the designated limits. The reference pin is on the current mapped Hatchery Supported section; it does not identify a public lot.
Approximate stream location: 35.9161° N, 82.5888° W ↗
Fishing approach: Build a session around a few reachable runs and pools. Fish the upstream edge of each holding area before moving through it.
Hatchery SupportedShelton Laurel CreekBig Creek/Mill Creek junction to Belva
The upper Shelton Laurel section follows a different itinerary from the lower DH reach. The NC 212 corridor is the useful road reference here. This is the section to consider for open-season harvest fishing, with Belva marking its lower limit.
Designated section: Confluence of Big Creek and Mill Creek to N.C. 208 bridge at Belva.
Access: Use NC 212 to orient your trip and look for suitable established access along the designated creek. The pin marks the HS water, not the DH section below Belva.
Approximate stream location: 35.9524° N, 82.7178° W ↗
Fishing approach: Try a nymph through the slower edges of a run, then work toward the main current. A manageable drift is more useful than adding casting distance.
Hatchery SupportedSpring CreekNC 209/NC 63 junction to Meadow Fork
The upper Spring Creek trip follows NC 209 toward the Bluff and Trust area, rather than staying in Hot Springs. Meadow Fork joins this itinerary naturally, but the HS section does not simply extend all the way to the town’s DH water.
Designated section: Junction of N.C. 209 and N.C. 63 to the confluence with Meadow Fork.
Access: Use NC 209 between its junction with NC 63 and the Meadow Fork confluence. The coordinate locates the mapped HS section along this corridor.
Approximate stream location: 35.8318° N, 82.8552° W ↗
Fishing approach: Let each run determine your rig. A smaller indicator and a lightly weighted nymph suit gentle water; deeper current may need more weight rather than a larger fly.
Hatchery SupportedMeadow ForkMeadow Fork Campground to Spring Creek
Meadow Fork is a sensible second stop when your day already follows upper Spring Creek. Meadow Fork Road follows the creek, and the route also leads toward the Roaring Fork and Max Patch side of the county.
Designated section: Meadow Fork Campground to Spring Creek.
Access: The stocked-water listing starts at Meadow Fork Campground and ends at Spring Creek. The campground is a boundary landmark, not a statement that parking or entry there is free.
Approximate stream location: 35.8283° N, 82.8677° W ↗
Fishing approach: On smaller water, cover nearby pockets with short drifts and move deliberately. An accurate first cast often does more than repeated presentations over the same spot.
Hatchery SupportedShut-in CreekFork junction to the French Broad River
Shut-in Creek offers a different direction from Hot Springs, toward the US 25-70 corridor and Shut In Road. The named main-stem HS section starts where its East and West forks join. West Fork has its own listing below.
Designated section: Confluence of East Fork Shut-In Creek and West Fork Shut-In Creek to French Broad River.
Access: Use Shut In Road and the mapped main-stem section to orient yourself. A turn onto a road bearing the creek’s name does not mean every adjoining parcel is open.
Approximate stream location: 35.8863° N, 82.8764° W ↗
Fishing approach: Keep a simple nymph setup ready for short casts around cover. Fish the water available from an established access point rather than treating the whole creek as a continuous walking route.
Hatchery SupportedBig Pine CreekSR 1151 bridge to the French Broad
Big Pine is a tributary option for a trip based nearer Marshall and the French Broad corridor. Use the bridge-to-river limits to select your reach instead of following the name into every upstream branch.
Designated section: S.R. 1151 bridge to French Broad River.
Access: The approximate pin identifies the designated Big Pine Creek section. Work from established access between SR 1151 and the French Broad confluence.
Approximate stream location: 35.8263° N, 82.7831° W ↗
Fishing approach: Start with a small nymph and cover current breaks beside cover. In clear water, a careful approach matters before the first cast leaves the rod.
Hatchery SupportedRoaring ForkFall Branch to Meadow Fork
Roaring Fork belongs with the Meadow Fork side of your trip. The county’s fishing brochure identifies Roaring Fork Road as the road following the creek; the current regulation section runs from Fall Branch down to Meadow Fork.
Designated section: Fall Branch to Meadow Fork.
Access: Use the Roaring Fork Road corridor and the two confluences to locate the listed water. The pin is an approximate stream reference within that section.
Approximate stream location: 35.8182° N, 82.9002° W ↗
Fishing approach: Keep the rig compact and leave room for a short casting stroke. Fish one pocket at a time instead of trying to make long casts through a narrow opening.
Hatchery SupportedSpillcorn CreekBaker Creek to SR 1330 bridge
Spillcorn branches off the Big Laurel itinerary. It is a separate Hatchery Supported entry with a defined lower bridge boundary, so a point at its mouth on Big Laurel is not automatically the right place to start.
Designated section: Baker Creek to S.R. 1330 bridge.
Access: Use Spillcorn Road and the Baker Creek-to-SR 1330 section. The reference point is taken from the current NCWRC HS stream line inside those limits.
Approximate stream location: 35.9488° N, 82.6656° W ↗
Fishing approach: Look for a controllable drift along the edge of cover. Small Pheasant Tails and Hare’s Ears give you a straightforward place to start without overcomplicating the rig.
Hatchery SupportedLittle Ivy CreekBeech Glen to Forks of Ivy
Little Ivy is the Mars Hill and Beech Glen option in this guide. It lies away from the Hot Springs and Laurel Creek cluster, so it works better as its own stop than as a last-minute addition to a western Madison route.
Designated section: Confluence of Middle Fork and Paint Fork at Beech Glen to confluence with Ivy Creek at Forks of Ivy.
Access: Use the Beech Glen Road corridor between the Middle Fork/Paint Fork junction and the Ivy Creek confluence at Forks of Ivy. The pin identifies the mapped Little Ivy section.
Approximate stream location: 35.8113° N, 82.5138° W ↗
Fishing approach: Work the first reachable seam before moving to the far bank. Adjust indicator depth as you move between shallow runs and deeper holding water.
Hatchery SupportedPuncheon ForkWolf Laurel Branch to Big Laurel Creek
Puncheon Fork fits a trip on the eastern side of the Big Laurel system. The current upper boundary is Wolf Laurel Branch; use that landmark rather than the older Hampton Creek wording found in some stocking materials.
Designated section: Wolf Laurel Branch to Big Laurel Creek.
Access: Puncheon Fork Road is the useful road reference. The coordinate is on the mapped HS section between Wolf Laurel Branch and Big Laurel Creek.
Approximate stream location: 35.9146° N, 82.5463° W ↗
Fishing approach: Keep casts low where cover limits the backcast. A single well-presented nymph is often easier to control than a complicated rig on a small creek.
Hatchery SupportedMax Patch PondPublic pond near Max Patch
Max Patch Pond provides the still-water alternative to Madison’s creeks. It is a separate fishing destination from the summit trailhead, with a public fishing-area location listed by NCWRC. Choose it when bank fishing suits the day better than wading.
Designated section: Entire impoundment.
Access: Use the Max Patch Public Fishing Area pin below. The Forest Service describes the fishing pond as past the main Max Patch parking area; the coordinate points to the pond facility, not the summit.
Public fishing area: 35.8005° N, 82.9603° W ↗
Fishing approach: Try a small Woolly Bugger with a slow retrieve, or suspend a nymph beneath an indicator. Change the depth and pause between retrieves to find the level where fish respond.
Hatchery SupportedWest Fork Shut-in CreekLower game-land boundary to the East Fork junction
West Fork is a separate HS entry that was missing from the old page. It covers the reach below the game-land boundary to the East Fork junction. Do not carry the main stem’s stocking total or regulation description upstream without checking the section.
Designated section: Lower game land boundary to confluence with East Fork Shut-In Creek.
Access: The pin identifies the current mapped HS reach below the game-land boundary. Keep this section separate from waters farther upstream on game lands.
Approximate stream location: 35.8721° N, 82.8917° W ↗
Fishing approach: Use a short, simple presentation around the available cover. This is a creek to plan access for deliberately, rather than assuming the main-stem stop provides a walking route upstream.
West Fork is in the current HS regulations, but the 2026 county master list does not provide a separate stocking allocation for it.
2026 Madison stocking plans
The 2026 Madison master stocking list allocates 21,800 trout across fourteen stocking entries. That is a planned allocation, not a count of completed deliveries. Three creek names appear twice because their DH and HS sections have separate entries. West Fork Shut-in Creek is an additional HS regulation entry without a separate allocation in that list.
| Water / section | Planned 2026 trout |
|---|---|
| Shelton Laurel Creek (DH) | 3,800 |
| Spring Creek (DH) | 2,000 |
| Big Laurel Creek (DH) | 2,000 |
| Big Laurel Creek (HS) | 3,400 |
| Shelton Laurel Creek (HS) | 2,000 |
| Spring Creek (HS) | 2,000 |
| Meadow Fork (HS) | 1,400 |
| Shut-in Creek (HS) | 800 |
| Big Pine Creek (HS) | 1,200 |
| Roaring Fork (HS) | 600 |
| Spillcorn Creek (HS) | 800 |
| Little Ivy Creek (HS) | 600 |
| Puncheon Fork (HS) | 400 |
| Max Patch Pond (HS) | 800 |
| County allocation | 21,800 |
For trip timing, use the weekly Delayed Harvest schedule or the Hatchery Supported schedule linked above. Some section wording in the master stocking list differs from the current regulation listing; the section boundaries on this page follow the regulations. Our NC trout stocking schedule guide explains the statewide picture.
Flies and seasonal approaches
Fall: Madison’s DH deliveries are scheduled for November in 2026, even though protected-season rules begin October 1. Use the weekly dates to plan the trip. Try Pheasant Tails or Hare’s Ears in sizes 14–18, with a small egg pattern or Woolly Bugger available when a more visible presentation gets a response. In low, clear water, a careful approach and clean drift matter more than a bigger fly.
Winter: Give slower holding water more time and concentrate on the warmer part of the day. Zebra Midges in sizes 18–22 and small nymphs are useful starting points. Cover a likely seam thoroughly rather than racing through a string of roadside stops.
Spring: Keep a few dries alongside the nymphs. Blue Winged Olives can be worth watching for in cool weather; caddis and other mayflies become useful clues as conditions warm. A Parachute Adams in sizes 14–18 or Elk Hair Caddis in sizes 14–16 gives you a starting point when trout rise. These are seasonal suggestions, not fixed hatch dates for every creek.
Summer: Let water temperature decide whether to pursue trout. Carry a thermometer and give trout a break when the water is warm. The French Broad offers a different kind of fishing day for smallmouth instead. When cooler trout conditions allow, ants, beetles, and a small dry-dropper can cover bank-side feeding.
At Max Patch Pond, switch from a current-driven drift to depth and retrieve control. A slowly retrieved Woolly Bugger or a suspended nymph can cover the water without wading. On the smaller tributaries, keep casts short enough that you can control the fly all the way through the drift.
Pack for the trip you chose
Start with a nymph on the Laurel creeks, then switch to a dry when fish rise on Spring Creek. The Essentials Fly Box brings dry flies and nymphs together in one box, with patterns such as the Blue Winged Olive, Prince Nymph, and Hare’s Ear for changing conditions.
Licenses and regulation dates
A standard North Carolina inland fishing license includes Public Mountain Trout Waters. There is no separate trout add-on. License exemptions include anglers under 16. Buy a license through Go Outdoors North Carolina.
Delayed Harvest: The protected season begins October 1, 2026, and runs through June 4, 2027. Use artificial lures with one single hook; natural bait and trout possession are prohibited. Fishing closes 30 minutes after sunset June 4 and resumes at 6 a.m. June 5 for anglers under 16. All anglers may fish from noon that day under Hatchery Supported rules.
Hatchery Supported: During the open season, the daily trout limit is seven, with no minimum size or bait restriction. These Madison sections close March 1–April 2, 2027, and reopen at 7 a.m. April 3. Stocking during a closure does not open the water to fishing.
Public Mountain Trout Waters are limited to hook-and-line fishing. Full mountain trout regulations · Current Madison County water boundaries
Keep the next stop nearby
Use the Haywood County guide for a trip on the other side of the Max Patch area, the Yancey County guide for water farther east, or the Buncombe County guide when your base is closer to Asheville. The NC trout streams guide brings the county options together.
Choose a primary creek and one nearby alternative before you head out. In Madison, keeping the trip within the Spring Creek, Laurel Creek, or eastern-county cluster leaves more of the day for fishing and less for driving between valleys.
Updated September 20, 2026. Sources: NCWRC 2026 stream mapping, public fishing-area records, county stocking plans, and 2026–27 regulations. Approximate stream coordinates identify the water rather than verified parking.
Verify current regulations at ncwildlife.org before fishing.