Fishing - Beech Mountain


Fishing is a popular family activity during a visit to Beech Mountain.

The town has two small lakes that are stocked with trout by the NC Wildlife Resources Commission, as well as a handful of mountain streams. Two of those streams – Buckeye Creek and Pond Creek – are part of the High Country Mountain Heritage Trout Waters Trail.

Most families opt for fishing at either Buckeye Lake, which offers fishing year round, or Lake Coffey, which allows fishing from the first Saturday in April through the end of February. These two lakes receive a large infusion of brown, rainbow and brook trout each spring from NC Wildlife. Lake Coffey also featured a handicap-accessible pier that juts out 48 feet into the lake.

Fishing licenses are required for anyone over the age of 16 and are available for purchase on Beech Mountain at Fred’s General Mercantile Store. Fishing equipment and bait may be purchased there also. For those over 16 who prefer not to purchase a one-year license from the state, you can opt for a three-day Mountain Heritage Trout Waters license for just $5, but it can only be used to fish in Buckeye Creek and Pond Creek.

Each June, the Town of Beech Mountain hosts the Kiddo Fishing Derby at Lake Coffey, which provides a day of fun and prizes for kids 12 and under.

More fishing options are available nearby, including the North Toe River in Newland and Wildcat Lake in Banner Elk.

The Beech Mountain Parks & Recreation Department has additional fishing info available by clicking here.

Lake Coffey fishing