North Carolina Fish Stocking

The 2026 warmwater list, Hatchery Supported trout dates, Delayed Harvest weeks and NCWRC hatcheries.

Photo of Tuckertown Reservoir: James Willamor, CC BY-SA 3.0

Piscifun Carbon X spinning reel
Angler pickPiscifun Carbon X spinning reel
Check price at Piscifun
At a glance

NCWRC stocking in 2026

Each year, Commission staff stocks approximately 6 million fish in public lakes, ponds, streams and rivers throughout the state.

The 2026 warmwater list plans 2,299,435 fish across 104 waters. The live trout report schedules 258 stocking dates on 177 Hatchery Supported waters, and 33 Delayed Harvest waters have set stocking weeks.

Environmental Impacts Cause Wildlife Agency to Adjust Fall 2026 Mountain Trout Stockings (2026-09-23):

Striped Bass1,234,500
Bodie Bass561,200
Walleye333,000
Channel Catfish155,900
Bluegill7,400
White Catfish4,500
Muskellunge1,735
Largemouth Bass1,200
Warmwater

2026 warmwater stocking list

WaterCountySpeciesSizeNumberProgram
Cedarock ParkAlamanceChannel Catfish8-12"900CFP
Ellendale PondAlexanderChannel Catfish8-12"1,800CFP
Lake HickoryAlexanderStriped Bass1-2"20,500MGT
Tranters CreekBeaufortStriped Bass1-2"500,000MGT
Harrisons CreekBladenWhite Catfish8-12"2,000MGT
French Broad RiverBuncombeMuskellunge8-14"216MGT
Lake LouiseBuncombeChannel Catfish8-12"1,500CFP
Lake JulianBuncombeChannel Catfish8-12"4,000CFP
Lake TomahawkBuncombeChannel Catfish8-12"3,000CFP
Broughton Hospital ReservoirBurkeChannel Catfish8-12"3,000MGT
Johns RiverBurkeMuskellunge8-14"300MGT
Lake RhodhissBurkeStriped Bass1-2"17,000MGT
Frank Liske PondCabarrusChannel Catfish8-12"2,400CFP
Spenser ParkCabarrusChannel Catfish8-12"2,200CFP
Rabbit Shuffle PondCaswellChannel Catfish8-12"3,000MGT
Farmer LakeCaswellBodie Bass1-2"1,000MGT
Jordan LakeChathamBodie Bass1-2"120,000MGT
Hiwassee LakeCherokeeWalleye1-2"30,000MGT
Hiwassee LakeCherokeeStriped Bass1-2"6,000MGT
Moss LakeClevelandBodie Bass1-2"28,000MGT
Lake RimCumberlandWhite Catfish8-12"2,000MGT
Pechman Fishing Center PondsCumberlandBodie Bass4-6"200OTHER
Pechman Fishing Center PondsCumberlandChannel Catfish8-12"1,500OTHER
Rhodes PondCumberlandLargemouth Bass2-4"500MGT
Rhodes PondCumberlandBluegill2-4"5,000MGT
Rhodes PondCumberlandWhite Catfish2-4"500MGT
High Rock LakeDavidsonStriped Bass1-2"39,500MGT
High Rock LakeDavidsonBodie Bass1-2"39,500MGT
Tuckertown ReservoirDavidsonStriped Bass1-2"13,000MGT
Etheridge PondEdgecombeChannel Catfish8-12"1,500MGT
Indian LakeEdgecombeChannel Catfish8-12"2,700CFP
Newbold PondEdgecombeChannel Catfish8-12"1,500MGT
C G Hill PondForsythChannel Catfish8-12"1,200CFP
Kernersville LakeForsythChannel Catfish8-12"5,700CFP
Salem LakeForsythChannel Catfish6-8"4,000MGT
Salem LakeForsythBodie Bass1-2"3,000MGT
Village Point LakeForsythChannel Catfish8-12"2,400CFP
Winston LakeForsythChannel Catfish8-12"4,500CFP
Owens Park PondFranklinChannel Catfish8-12"1,800CFP
Gaston County Farm LakeGastonChannel Catfish8-12"2,300MGT
George Poston Park LakeGastonChannel Catfish8-12"1,500MGT
Nantahala LakeGrahamWalleye1-2"15,000MGT
Lake DevinGranvilleChannel Catfish8-12"4,500CFP
Bur-Mil ParkGuilfordChannel Catfish8-12"1,200CFP
Greensboro Country Park Lake Five AGuilfordChannel Catfish8-12"2,100CFP
Gibson Park LakeGuilfordChannel Catfish8-12"2,400CFP
Guilford County Farm Park PondGuilfordChannel Catfish8-12"1,800CFP
Hagan-Stone ParkGuilfordChannel Catfish8-12"3,000CFP
Hester Park PondGuilfordChannel Catfish8-12"2,400CFP
Keeley Park PondsGuilfordChannel Catfish8-12"3,000CFP
Lake HamburgGuilfordChannel Catfish8-12"500MGT
Oak Hollow LakeGuilfordBodie Bass1-2"2,000MGT
Roanoke Rapids LakeHalifaxStriped Bass1-2"30,000MGT
French Broad RiverHendersonMuskellunge8-14"216MGT
Hendersonville PondHendersonChannel Catfish8-12"1,000CFP
Lookout Shoals LakeIredellStriped Bass1-2"6,500MGT
Cashiers LakeJacksonChannel Catfish8-12"600CFP
Lake GlenvilleJacksonWalleye1-2"8,000MGT
San Lee ParkLeeChannel Catfish8-12"2,200CFP
Neuseway Nature CenterLenoirChannel Catfish8-12"800CFP
French Broad RiverMadisonMuskellunge8-14"216MGT
Lake JamesMcDowellWalleye1-2"180,000MGT
Universal PondMcDowellChannel Catfish8-12"2,500MGT
Elon Holmes Park PondMecklenburgChannel Catfish8-12"1,100CFP
Freedom ParkMecklenburgChannel Catfish8-12"3,000CFP
Hornets Nest ParkMecklenburgChannel Catfish8-12"2,200CFP
Lake NormanMecklenburgBodie Bass1-2"325,000MGT
McAlpine LakeMecklenburgChannel Catfish8-12"3,000CFP
Robbins Park Pond #1MecklenburgChannel Catfish8-12"1,000MGT
Squirrel LakeMecklenburgChannel Catfish8-12"1,200CFP
Nolichucky RiverMitchellMuskellunge8-14"70MGT
Aberdeen LakeMooreChannel Catfish8-12"1,000CFP
Luke Marion PondMooreChannel Catfish8-12"1,500CFP
Rocky Mount City LakeNashChannel Catfish8-12"1,000CFP
Hines Farm Park PondOnslowChannel Catfish8-12"600CC
Carrboro Park PondOrangeChannel Catfish8-12"2,400CFP
Lake MichaelOrangeChannel Catfish8-12"3,600CFP
Neuse RiverPamlicoStriped Bass5-8"100,000MGT
Surf City Community Center PondPenderChannel Catfish8-12"200MGT
Hyco LakePersonBodie Bass1-2"37,500MGT
River Park NorthPittChannel Catfish8-12"1,600CFP
Lake AdgerPolkMuskellunge8-14"500MGT
Laughter PondPolkChannel Catfish8-12"2,400CFP
Ellerbe Community ParkRichmondChannel Catfish8-12"1,500CFP
Hamlet City LakeRichmondChannel Catfish8-12"3,000CFP
Indian Camp LakeRichmondChannel Catfish8-12"1,100MGT
Rockingham City Water Cply LkeRichmondChannel Catfish8-12"3,000CFP
Dan Nicholas Park PondRowanChannel Catfish8-12"700CFP
Granite Quarry PondRowanChannel Catfish8-12"500MGT
Lake CorriherRowanChannel Catfish8-12"1,000CFP
Salisbury Community Park LakeRowanLargemouth Bass2-4"400MGT
Salisbury Community Park LakeRowanBluegill2-4"1,400MGT
Salisbury Community Park LakeRowanChannel Catfish8-12"2,400CFP
Badin LakeStanlyStriped Bass1-2"64,000MGT
Long LakeStanlyChannel Catfish8-12"3,600CFP
Lake TilleryStanlyStriped Bass1-2"27,000MGT
Elkin River (Big Elkin Creek)SurryChannel Catfish8-12"1,000CFP
Tumbling Rock ReservoirSurryChannel Catfish8-12"3,000CFP
Fontana LakeSwainWalleye1-2"100,000MGT
French Broad RiverTransylvaniaMuskellunge8-14"217MGT
Dogwood Park LakeUnionChannel Catfish8-12"1,200CFP
Lake MinehahaUnionChannel Catfish8-12"500MGT
Lake MinehahaUnionLargemouth Bass2-4"300MGT
Lake MinehahaUnionBluegill2-4"1,000MGT
Fox ReservoirVanceChannel Catfish8-12"1,600CFP
Apex Community LakeWakeChannel Catfish8-12"4,000CFP
Bass LakeWakeChannel Catfish8-12"4,500CFP
Bond LakeWakeChannel Catfish8-12"4,000CFP
Harris LakeWakeChannel Catfish8-12"3,000CFP
Shelley LakeWakeChannel Catfish8-12"3,000CFP
Lake WheelerWakeChannel Catfish8-12"3,200CFP
Lake GastonWarrenStriped Bass1-2"406,000MGT
Buckeye LakeWataugaChannel Catfish8-12"400MGT
W. Kerr Scott ReservoirWilkesStriped Bass1-2"5,000MGT
W. Kerr Scott ReservoirWilkesBodie Bass1-2"5,000MGT
Lake HamptonYadkinChannel Catfish6-8"2,000MGT
Yadkin County Park PondYadkinChannel Catfish8-12"1,500CFP

NCWRC 2026 warmwater stocking list by district; numbers are requests, not confirmed stockings.

Trout

Hatchery Supported trout dates, 2026

Apr 202692 dates
May 202693 dates
Jun 202639 dates
Nov 202633 dates
Dec 20261 dates
WaterCountyDatesFirstLast
Big Glade CreekAlleghany12026-04-152026-04-15
Big Pine CreekAlleghany12026-04-152026-04-15
Bledsoe CreekAlleghany12026-04-152026-04-15
Brush CreekAlleghany12026-04-152026-04-15
Little RiverAlleghany22026-04-152026-06-02
Meadow ForkAlleghany12026-04-072026-04-07
Piney ForkAlleghany12026-04-072026-04-07
Prather CreekAlleghany12026-04-072026-04-07
Big Horse CreekAshe22026-04-092026-06-11
Big Horse CreekAshe22026-05-132026-11-03
Big Laurel CreekAshe12026-04-092026-04-09
Buffalo CreekAshe12026-04-092026-04-09
Cranberry CreekAshe22026-04-072026-06-10
Helton CreekAshe32026-05-052026-11-02
Nathans CreekAshe12026-04-072026-04-07
North Fork New RiverAshe22026-04-092026-06-04
Old Field CreekAshe12026-04-092026-04-09
Peak CreekAshe12026-04-072026-04-07
Roan CreekAshe12026-04-072026-04-07
South Fork New RiverAshe22026-05-132026-11-12
Three Top CreekAshe22026-04-092026-06-01
Trout LakeAshe22026-05-082026-11-12
Boyd Coffee LakeAvery12026-05-272026-05-27
Linville RiverAvery22026-05-192026-06-18
North Toe RiverAvery22026-05-202026-06-16
Wildcat LakeAvery12026-05-272026-05-27
Linville River Blue Ridge PkwyBlue Ridge Parkway – Avery12026-05-192026-05-19
Price LakeBlue Ridge Parkway – Watauga22026-04-142026-06-15
Bent CreekBuncombe12026-05-282026-05-28
Cane CreekBuncombe22026-04-162026-06-11
Ivy RiverBuncombe12026-05-202026-05-20
Lake PowhatanBuncombe12026-05-282026-05-28
Reems CreekBuncombe22026-04-082026-06-01
Swannanoa RiverBuncombe12026-05-222026-05-22
Catawba RiverBurke12026-05-262026-05-26
Jacobs ForkBurke22026-05-082026-11-04
Linville RiverBurke32026-04-022026-06-23
Boone Fork PondCaldwell12026-05-132026-05-13
Buffalo CreekCaldwell12026-05-142026-05-14
Pee Dee RiverCaldwell12026-05-142026-05-14
Wilson CreekCaldwell12026-05-112026-05-11
Wilson CreekCaldwell22026-05-072026-11-04
Apalachia LakeCherokee12026-12-102026-12-10
Davis CreekCherokee12026-05-122026-05-12
Hyatt CreekCherokee12026-05-142026-05-14
Junaluska CreekCherokee12026-05-142026-05-14
Shuler CreekCherokee12026-05-122026-05-12
Valley RiverCherokee22026-04-142026-06-03
Buck CreekClay22026-04-142026-06-16
Fires CreekClay12026-05-062026-05-06
Fires CreekClay22026-05-062026-11-03
Tusquitee CreekClay22026-04-142026-06-16
Big Snowbird CreekGraham22026-04-062026-06-09
Big Snowbird CreekGraham32026-04-062026-11-05
Calderwood ReservoirGraham12026-04-202026-04-20
Cheoah LakeGraham12026-04-202026-04-20
Panther CreekGraham12026-05-262026-05-26
Santeetlah CreekGraham12026-05-202026-05-20
Stecoah CreekGraham12026-05-262026-05-26
Tulula CreekGraham12026-05-062026-05-06
West Buffalo CreekGraham12026-05-202026-05-20
Yellow CreekGraham22026-04-202026-06-09
Cold Springs CreekHaywood22026-04-202026-06-11
Jonathan CreekHaywood12026-05-122026-05-12
Pigeon RiverHaywood22026-04-202026-06-11
Richland CreekHaywood12026-05-122026-05-12
W. Fork Pigeon Rvr (Left Prong)Haywood12026-05-012026-05-01
West Fork Pigeon RiverHaywood22026-05-012026-11-09
Cane CreekHenderson22026-04-162026-06-11
Clear CreekHenderson12026-05-222026-05-22
Green RiverHenderson12026-05-082026-05-08
Hungry RiverHenderson22026-04-162026-06-11
North Mills RiverHenderson22026-05-012026-11-03
Rocky Broad RiverHenderson12026-05-222026-05-22
Balsam LakeJackson12026-05-222026-05-22
Bear LakeJackson12026-04-102026-04-10
Cedar Cliff ReservoirJackson12026-04-102026-04-10
Cullowhee CreekJackson12026-05-262026-05-26
Dark Ridge CreekJackson12026-05-182026-05-18
Greens CreekJackson22026-04-082026-06-16
Savannah CreekJackson22026-04-082026-06-16
Scott CreekJackson12026-05-182026-05-18
Tanassee LakeJackson12026-04-222026-04-22
Tuckaseigee RiverJackson12026-05-262026-05-26
Tuckaseigee RiverJackson22026-05-042026-11-03
Wolf Creek LakeJackson12026-04-222026-04-22
Burningtown CreekMacon12026-05-142026-05-14
Cartoogechaye CreekMacon12026-05-142026-05-14
Cliffside LakeMacon12026-05-182026-05-18
Cullasaja RiverMacon12026-05-182026-05-18
Nantahala RiverMacon22026-04-082026-06-15
Nantahala RiverMacon22026-05-062026-11-04
Queens Creek ReservoirMacon12026-05-062026-05-06
Big Laurel CreekMadison22026-04-162026-06-09
Big Laurel CreekMadison32026-04-012026-11-05
Big Pine CreekMadison22026-04-162026-06-09
Little Ivy RiverMadison22026-04-082026-06-01
Max Patch PondMadison12026-05-122026-05-12
Meadow Fork CreekMadison12026-05-182026-05-18
Puncheon Fork CreekMadison12026-05-202026-05-20
Roaring Fork CreekMadison12026-05-182026-05-18
Shelton Laurel CreekMadison22026-04-142026-06-03
Shelton Laurel CreekMadison32026-04-012026-11-05
Shut-In CreekMadison12026-05-122026-05-12
Spillcorn CreekMadison22026-04-142026-06-03
Spring CreekMadison12026-05-182026-05-18
Spring CreekMadison32026-04-062026-11-05
Armstrong CreekMcDowell22026-05-222026-06-18
Catawba RiverMcDowell12026-05-222026-05-22
Catawba RiverMcDowell22026-05-112026-11-05
Curtis CreekMcDowell22026-05-112026-11-05
Mill CreekMcDowell22026-05-112026-11-05
North Fork Catawba RiverMcDowell12026-05-222026-05-22
Big Rock CreekMitchell12026-05-152026-05-15
Cane CreekMitchell22026-05-152026-11-09
Grassy CreekMitchell12026-05-152026-05-15
North Toe RiverMitchell12026-05-152026-05-15
North Toe RiverMitchell22026-05-072026-11-13
Green RiverPolk12026-05-202026-05-20
Green RiverPolk32026-04-062026-11-10
Pacolet RiverPolk12026-05-202026-05-20
Rocky Broad RiverRutherford12026-05-222026-05-22
Dan RiverStokes22026-04-132026-06-09
Hanging Rock LakeStokes12026-04-132026-04-13
Ararat RiverSurry12026-04-212026-04-21
Ararat RiverSurry22026-05-132026-11-12
Elkin River (Big Elkin Creek)Surry12026-04-212026-04-21
Fisher RiverSurry12026-04-222026-04-22
Little Fisher RiverSurry12026-04-222026-04-22
Lovills CreekSurry12026-04-212026-04-21
Mitchell RiverSurry22026-05-052026-11-06
Pauls CreekSurry12026-04-222026-04-22
Alarka CreekSwain12026-05-142026-05-14
Connelly CreekSwain22026-04-082026-06-01
Deep CreekSwain12026-05-142026-05-14
Nantahala RiverSwain22026-04-142026-06-15
Tuckaseigee RiverSwain32026-04-012026-11-04
Davidson RiverTransylvania32026-04-022026-06-18
East Fork French Broad RiverTransylvania22026-05-012026-11-10
French Broad RiverTransylvania22026-04-222026-06-18
Little RiverTransylvania32026-04-012026-11-10
Mdl Fork French Broad RiverTransylvania12026-05-082026-05-08
West Fork French Broad RiverTransylvania12026-05-222026-05-22
Beaverdam CreekWatauga12026-04-072026-04-07
Beech CreekWatauga12026-04-072026-04-07
Buckeye CreekWatauga12026-04-142026-04-14
Buckeye ReservoirWatauga12026-04-142026-04-14
Cove CreekWatauga12026-04-072026-04-07
Dutch CreekWatauga12026-04-072026-04-07
Elk CreekWatauga12026-04-072026-04-07
Lake CoffeyWatauga22026-05-062026-11-10
Laurel CreekWatauga12026-04-072026-04-07
Meat Camp CreekWatauga12026-04-172026-04-17
Middle Fork New RiverWatauga12026-04-172026-04-17
Norris ForkWatauga12026-04-172026-04-17
South Fork New RiverWatauga12026-04-172026-04-17
Watauga RiverWatauga22026-05-062026-11-10
Cub CreekWilkes12026-04-132026-04-13
Darnell CreekWilkes12026-04-132026-04-13
East Prong Roaring RiverWilkes22026-04-072026-06-05
East Prong Roaring River UpperWilkes32026-04-302026-11-02
Elk CreekWilkes22026-04-302026-11-03
Fall CreekWilkes12026-04-132026-04-13
Lewis Fork CreekWilkes22026-04-132026-06-05
Middle Fork Reddies RiverWilkes12026-04-132026-04-13
Middle Prong Roaring RiverWilkes12026-04-072026-04-07
North Fork Reddies RiverWilkes12026-04-132026-04-13
Pike CreekWilkes12026-04-062026-04-06
Pike Creek PondWilkes12026-04-062026-04-06
Reddies RiverWilkes22026-04-302026-11-03
South Fork Reddies RiverWilkes12026-04-132026-04-13
Stone Mountain CreekWilkes22026-04-302026-11-02
Stony ForkWilkes12026-04-132026-04-13
Bald Mountain CreekYancey12026-05-152026-05-15
Cane RiverYancey12026-05-152026-05-15
Cane RiverYancey22026-05-152026-11-09
South Toe RiverYancey22026-05-292026-06-19

NCWRC live Hatchery Supported trout report (ncpaws.org). NCWRC does not split it by species.

Delayed Harvest

Delayed Harvest stocking weeks, 2026

WaterCountyWeeks
Helton CreekAshe3/2–3/6, 5/4–5/8, 9/28–10/2, 11/2–11/6
Trout LakeAshe3/2–3/6, 5/4–5/8, 10/12–10/16, 11/9–11/13
Big Horse CreekAshe3/2–3/6, 5/11–5/15, 10/5–10/9, 11/2–11/6
South Fork New RiverAshe3/2–3/6, 5/11–5/15, 10/12–10/16, 11/9–11/13
Jacobs ForkBurke3/2–3/6, 5/4–5/8, 10/5–10/9
Wilson CreekCaldwell3/2–3/6, 5/4–5/8, 10/12–10/16
Fires CreekClay3/2–3/6, 5/4–5/8, 9/28–10/2
Big SnowbirdGraham4/6–4/10, 5/4–5/8, 11/2–11/6
West Fork Pigeon RiverHaywood3/2–3/6, 4/27–5/1, 10/5–10/9
North Fork Mills RiverHenderson3/2–3/6, 4/27–5/1, 9/28–10/2
Tuckasegee RiverJackson3/2–3/6, 5/4–5/8, 10/5–10/9
NantahalaMacon3/2–3/6, 5/4–5/8, 10/5–10/9
Big Laurel CreekMadison3/30–4/3, 5/4–5/8, 11/2–11/6
Shelton Laurel CreekMadison3/30–4/3, 5/4–5/8, 11/2–11/6
Spring CreekMadison4/6–4/10, 5/4–5/8, 11/9–11/13
Curtis CreekMcDowell3/9–3/13, 5/11–5/15, 10/5–10/9
Mill CreekMcDowell3/9–3/13, 5/11–5/15, 10/5–10/9
Catawba RiverMcDowell3/9–3/13, 5/11–5/15, 10/5–10/9
Cane CreekMitchell3/9–3/13, 5/11–5/15, 10/5–10/9
North Toe RiverMitchell3/2–3/6, 5/4–5/8, 10/12–10/16
Green RiverPolk4/6–4/10, 5/4–5/8, 11/9–11/13
Ararat RiverSurry3/2–3/6, 5/11–5/15, 10/12–10/16, 11/9–11/13
Mitchell RiverSurry3/2–3/6, 5/4–5/8, 9/28–10/2, 11/2–11/6
Tuckasegee RiverSwain3/30–4/3, 5/4–5/8, 11/2–11/6
East Fork French Broad RiverTransylvania3/2–3/6, 4/27–5/1, 10/5–10/9
Little RiverTransylvania3/30–4/3, 5/4–5/8, 11/9–11/13
Watauga RiverWatauga3/2–3/6, 5/4–5/8, 10/12–10/16, 11/9–11/13
Lake CoffeyWatauga3/2–3/6, 5/4–5/8, 10/12–10/16, 11/9–11/13
East Prong Roaring RiverWilkes3/2–3/6, 4/27–5/1, 9/28–10/2, 11/2–11/6
Stone Mountain CreekWilkes3/2–3/6, 4/27–5/1, 9/28–10/2, 11/2–11/6
Reddies RiverWilkes3/2–3/6, 4/27–5/1, 9/28–10/2, 11/2–11/6
Elk CreekWilkes3/2–3/6, 4/27–5/1, 9/28–10/2, 11/2–11/6
Cane RiverYancey3/9–3/13, 5/11–5/15, 10/5–10/9

Dates listed are subject to change due to unexpected events, such as snow. Changes will be announced through press releases, Twitter, Facebook and on ncwildlife.gov.

Hatcheries

NCWRC fish hatcheries

  • Armstrong State Fish Hatchery3336 Armstrong Creek Rd, Marion, 828-756-4179
  • McKinney Lake State Fish Hatchery220 McKinney Lake Rd, Hoffman, 910-895-5330
  • Marion State Fish Hatchery645 Fish Hatchery Rd, Marion, 828-652-7802
  • Table Rock State Fish Hatchery 3419 Fish Hatchery Ave, Morganton, 828-437-3977
  • Bobby N Setzer State Fish Hatchery 1401 Fish Hatchery Rd, Pisgah Forest, 828-877-3121
  • Watha State Fish Hatchery4945 Shiloh Rd, Watha, 910-283-5099
  • Glady Fork State Fish Hatchery702 Old Powell Rd, Brevard,
Pictures

North Carolina waters, pictured

Dan River, North Carolina
Dan River
Photo: buzzard525, CC BY 3.0
Bailey, North Carolina
Bailey
Photo: Indy beetle, CC0 1.0
Bakersville, North Carolina
Bakersville
Photo: Kubigula, CC BY-SA 3.0
Clinton, North Carolina
Clinton
Photo: Nyttend, Public domain
Answers

Stocking questions

How many fish does NCWRC stock?

Each year, Commission staff stocks approximately 6 million fish in public lakes, ponds, streams and rivers throughout the state.

Which warmwater species are stocked most?

Striped Bass (1,234,500), Bodie Bass (561,200) and Walleye (333,000).

When are trout stocked in North Carolina?

Hatchery Supported waters from March into summer; 258 dates are scheduled in 2026.

When is Delayed Harvest stocked?

In spring and fall; NCWRC moved fall 2026 Delayed Harvest stocking to November.

Does NCWRC say which trout species are stocked?

No; the schedules list waters and dates only.

What is a Community Fishing Program water?

A water stocked with catchable channel catfish through the warm months for close-to-home fishing.

Are stocking numbers final?

No; the warmwater list holds requests by district.

Where can I see this week’s trout stockings?

On the NCWRC daily stocking page at ncpaws.org.