Western NC logo by permission of Stephen DiCerbo, all rights reserved Western North Carolina On The Fly!

Guide to flyfishing the mountains of WNC!!



Home Smallmouth Bass Information Trip Reports NC Trails To Trout Streams Guide Trip Information Local Area Information NC Trout Stream Regulations Information About OTFGS Our Picture Page NC and TN Tailrace Information Flyfishing Tips and Tricks  On The Fly Forum
Where To Fish in Western NC

This page will try and help you locate public fishing locations.   Western North Carolina has many miles of fishable trout waters, wnctrout.com will try to give you an edge on finding these locations.  Most, if not all, of the locations will be either NC Gamelands,  National Forest Property or Great Smoky Mountains National Park property.  Most of these locations have been taken from the current NC Regulations Digest, we'll try to put personal note on the streams we have fished in the last year or so.  The streams will be listed by county and some streams cross county lines and will be listed twice. 

Contact the NC Wildlife Resource Commission to buy a map of the trout waters in NC. 
These maps are $12 plus tax and can be obtained by calling 919-662-4377.

wncmap.gif (6228 bytes)
Click on map to choose by county or choose by city below!!!

Choose city(s)
Jackson County

Jackson County is on the South Carolina - North Carolina border and is surrounded by Macon, Swain, Haywood and Translyvania counties.  Sylva, Cullowhee and Cashiers are three of the major towns within the county.   The Blue Ridge Parkway skirts the eastern side of the county.  
Part of the Cherokee Indian Reservation lies in the northern tip of the county.

Jackson County Chamber

Stocked Waters

Tuckasegee River -upper (confluence with West Fork Tuckasegee River to NC 107 bridge at Love Field)
-lower (
Dillsboro dam to S.R. 1354 bridge at Wilmot)

Scott Creek (entire creek except as posted)(12 miles)

Dark Ridge Creek (Jones Creek to Scott Creek)

Savannah Creek (headwaters to Bailey's Packing House on NC 116)(7 miles)

Buff Creek (S.R. 1457 bridge below Bill Johnson's property to Scott Creek)(2 miles)

Green's Creek (Green's Creek Baptist Church on S.R. 1730 to Savannah Creek)(2 miles)

Cullowhee Creek (Tilley Creek to Tuskasegee River)(3 miles)

Balsam Lake

Bear Creek Lake (475 acres)

Wolf Creek Lake (80 miles)

Tanasee Creek Lake (50 acres)

West Fork Tuskasegee River (Shoal Creek to existing water level of Little Glenville Lake)

Shoal Creek (Glenville Reservoir pipeline to mouth)

Delayed Harvest Waters

Tuckasegee River (NC 107 bridge at Love Field to the Dillsboro dam)

Click here for the N.C. Wildlife's Stocking report for Jackson County!

Catch & Release Artificial Lures Only Waters

Tuskasegee River (above Clark property)(22 miles)

Flat Creek (entire creek)(8 miles)

Wild Trout Waters

Gage Creek

North Fork Scott Creek (entire creek)(5 miles)

Tanasee Creek (entire creek)(9 miles)

Whitewater River (downstream from Silver Run Creek to South Carolina state line)(6 miles)

Wolf Creek (except Balsam Lake)(5 miles)

Panther Town Creek (entire creek) For more information click here!

Wild Trout / Natural Bait Waters

Chattanooga River (S.R. 1100 bridge to South Carolina state line)

Lower Fowler Creek (game lands portion)

Scotsman Creek (game lands portion)

***All waters on game lands not listed are considered Wild Trout Waters!!!!!!

Please choose from one of the links below:
Home NC Trails To Trout Streams NC Trout Stream Regulations NC and TN Tailrace Information
Smallmouth Bass Information Guide Trip Information Information About OTFGS Flyfishing Tips and Tricks
Trip Reports Local Area Information Our Picture Page On The Fly Forum

NC Banner
N.C. Fly Fishing Webring [ Previous | Next | Random Site | List Sites | Join Ring ]

All information within WNCTROUT.COM is protected by international copyright laws.
All information is the sole property of On The Fly Guide Service,   Inc. and can not be copied and or modified without written permission.
Western NC logo by permission of Stephen DiCerbo, all rights reserved
Stokes County Surry County Alleghany County Wilkes County Ashe County Watauga County Caldwell County Burke County Rutherford County McDowell County Avery County Mitchell County Yancey County Polk County Henderson County Buncombe County Madison County Transylvania County Haywood County Jackson County Swain County Macon County Clay County Graham County Cherokee County