Tap for sound
Head For The Mountains

Salem Lake

Forsyth County, North Carolina
275 acres
Hybrid Striped Bass Largemouth Bass

About Salem Lake

Salem Lake in Forsyth County, North Carolina, offers a pleasant year-round setting for outdoor enthusiasts. Spanning 275 acres, this shallow lake provides accessible waters that invite visitors to enjoy its natural surroundings. The lake's proximity to towns like Walkertown, Winston-Salem, and Kernersville makes it a convenient spot for locals and visitors alike. The lake's gentle depth encourages a calm and inviting atmosphere, ideal for relaxing days by the water. Hanging Rock State Park and Pilot Mountain State Park frame the area, adding to the scenic backdrop and enhancing the experience with nearby natural beauty.

Surface area
275 acres

Fish species

Hybrid Striped Bass, Largemouth Bass

Fishing Salem Lake

Quality fishing opportunities await those who cast lines into Salem Lake's waters. Anglers will find a chance to catch Hybrid Striped Bass and Largemouth Bass, two popular species known for their spirited fights and rewarding catches. The lake's shallow nature supports a productive environment for these species, making it a favored spot for bass fishing enthusiasts looking for a satisfying day outdoors.

Salem Lake map

Explore the lake and surrounding area.

Open full map

Fishing conditions

Sun and moon information for planning time on the water.

Sunrise and sunset

Loading sun times…

Current moon phase

Loading moon information…

Plan a trip to Salem Lake

Find guides, lodging, and RV rentals near your destination.

Fishing guides

Find experienced guides serving the surrounding area.

Find a guide

Places to stay

Search hotels, resorts, and vacation rentals near the lake.

Find lodging

Lake information is provided for planning and recreational use. Conditions, depths, access information, and regulations may change. Always follow posted notices and local regulations.

Menu