North Carolina State Parks Trails

To find trails in North Carolina state parks for activities such as hiking and biking, select a region or trail below.

New River State Park-US221 Access/Wagoner Access/Alleghany County Access :: Jefferson, NC

The US 221 access area has two camping areas. One is for tent-camping only and can be accessed either by hiking less than 0.25 mile or by canoe. The park has kindly provided wheelbarrows to help you cart your stuff from the parking area. Christmas

Spur Trail to Paddy's Creek :: Lake James State Park, NC

Spur Trail to Paddy's Creek is a hiking trail in Burke County, North Carolina. It is within Lake James State Park. It is 415 feet long and begins at 1,220 feet altitude. Traveling the entire trail is 0.2 miles with a total elevation gain of 16 feet.

Overmountain Victory National Historic Trail :: Lake James State Park, NC

Overmountain Victory National Historic Trail is a hiking trail in Burke County, North Carolina. It is within Lake James State Park. It is 2.1 miles long and begins at 1,292 feet altitude. Traveling the entire trail is 4.2 miles with a total elevation

Paddy's Creek Trail :: Lake James State Park, NC

Paddy's Creek Trail is a hiking trail in Burke County, North Carolina. It is within Lake James State Park. It is 1.2 miles long and begins at 1,225 feet altitude. Traveling the entire trail is 2.1 miles with a total elevation gain of 218 feet. This i

Holly Discovery Trail :: Lake James State Park, NC

Holly Discovery Trail is a hiking trail in Burke County, North Carolina. It is within Lake James State Park. It is 0.7 miles long and begins at 1,218 feet altitude. Traveling the entire trail is 1.4 miles with a total elevation gain of 92 feet. The S

Mt. Mitchell Summit Trail :: Mount Mitchell State Park, NC

Mt. Mitchell Summit Trail is a hiking trail in Yancey County, North Carolina. It is within Mount Mitchell State Park. It is 0.2 miles long and begins at 6,577 feet altitude. Traveling the entire trail is 0.4 miles with a total elevation gain of 116 f

Black Mountain Crest Trail :: Mount Mitchell State Park, NC

Black Mountain Crest Trail is a hiking trail in Yancey County, North Carolina. It is within Mount Mitchell State Park. It is 8.7 miles long and begins at 6,549 feet altitude. Traveling the entire trail is 17.8 miles with a total elevation gain of 6,3

Mount Mitchell Trail :: Mount Mitchell State Park, NC

Mount Mitchell Trail is a hiking trail in Yancey County, North Carolina. It is within Mount Mitchell State Park. It is 5.1 miles long and begins at 6,630 feet altitude.

Commissary :: Mount Mitchell State Park, NC

Commissary is a hiking, biking, and horse trail in Yancey County, North Carolina. It is within Mount Mitchell State Park. It is 1.5 miles long and begins at 6,082 feet altitude. Traveling the entire trail is 2.9 miles with a total elevation gain of 5

Old Mitchell Trail :: Mount Mitchell State Park, NC

Old Mitchell Trail is a hiking trail in Yancey County, North Carolina. It is within Mount Mitchell State Park. It is 1.6 miles long and begins at 6,097 feet altitude. Traveling the entire trail is 1.2 miles with a total elevation gain of 363 feet. Th

Buncombe Horse Range Trail :: Mount Mitchell State Park, NC

Buncombe Horse Range Trail is a hiking trail in Yancey County, North Carolina. It is within Mount Mitchell State Park. It is 3.3 miles long and begins at 5,711 feet altitude. Traveling the entire trail is 6.7 miles with a total elevation gain of 943

River Ridges Road :: Jones Gap State park, NC

River Ridges Road is a hiking, biking, and horse trail in North Carolina and South Carolina. It is within Jones Gap State park. It is 1.3 miles long and begins at 3,247 feet altitude. Traveling the entire trail is 2.6 miles with a total elevation gai

Canebrake Trail :: Gorges State Park, NC

Canebrake Trail is a hiking trail in Transylvania County, North Carolina. It is within Gorges State Park. It is 4.1 miles long and begins at 1,133 feet altitude. Traveling the entire trail is 8.4 miles with a total elevation gain of 2,685 feet.

Ledge Spring Trail :: Pilot Mountain State Park, NC

Ledge Spring Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 1.7 miles long and begins at 2,206 feet altitude. Traveling the entire trail is 3.6 miles with a total elevation gain of 2,051 feet. N

Tory's Den Trail :: Hanging Rock State Park, NC

Tory's Den Trail is a hiking and horse trail in Stokes County, North Carolina. It is within Hanging Rock State Park. It is 2.7 miles long and begins at 1,368 feet altitude. Traveling the entire trail is 0.1 miles with a total elevation gain of 92 fee

Grindstone Trail :: Pilot Mountain State Park, NC

Grindstone Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 1.9 miles long and begins at 1,211 feet altitude. Traveling the entire trail is 3.8 miles with a total elevation gain of 902 feet. The P

Sauratown Trail - Section 15 :: Pilot Mountain State Park, NC

Sauratown Trail - Section 15 is a hiking and horse trail in Surry County and Stokes County, North Carolina. It is within Pilot Mountain State Park. It is 1.8 miles long and begins at 1,023 feet altitude. Traveling the entire trail is 3.7 miles with a

Yadkin Islands Trail :: Pilot Mountain State Park, NC

Yadkin Islands Trail is a hiking and horse trail in Surry County and Yadkin County, North Carolina. It is within Pilot Mountain State Park. It is 3.5 miles long and begins at 817 feet altitude. Traveling the entire trail is 0.5 miles with a total ele

Sauratown Trail - Section 16 :: Pilot Mountain State Park, NC

Sauratown Trail - Section 16 is a hiking and horse trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 0.2 miles long and begins at 1,061 feet altitude. Traveling the entire trail is 0.5 miles with a total elevation g

Bean Shoals Canal Trail :: Pilot Mountain State Park, NC

Bean Shoals Canal Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 0.6 miles long and begins at 826 feet altitude. Traveling the entire trail is 0.3 miles with a total elevation gain of 79 feet. N

Sassafras Trail :: Pilot Mountain State Park, NC

Sassafras Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 0.1 miles long and begins at 2,222 feet altitude. Traveling the entire trail is 0.3 miles with a total elevation gain of 140 feet. Near t

Corridor Trail :: Pilot Mountain State Park, NC

Corridor Trail is a hiking and horse trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 6.1 miles long and begins at 1,075 feet altitude. Traveling the entire trail is 12.2 miles with a total elevation gain of 2,286

Little Pinnacle Overlook Trail :: Pilot Mountain State Park, NC

Little Pinnacle Overlook Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 370 feet long and begins at 2,239 feet altitude. Traveling the entire trail is 0.2 miles with a total elevation gain of 94

Ivy Bluffs Trail :: Pilot Mountain State Park, NC

Ivy Bluffs Trail is a hiking and horse trail in Yadkin County, North Carolina. It is within Pilot Mountain State Park. It is 1.2 miles long and begins at 911 feet altitude. Traveling the entire trail is 2.4 miles with a total elevation gain of 238 fe

Mountain Trail :: Pilot Mountain State Park, NC

Mountain Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 4.4 miles long and begins at 1,064 feet altitude. Traveling the entire trail is 8.8 miles with a total elevation gain of 1,343 feet. The P

Grassy Ridge Trail :: Pilot Mountain State Park, NC

Grassy Ridge Trail is a hiking and horse trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 1.7 miles long and begins at 1,211 feet altitude. Traveling the entire trail is 3.4 miles with a total elevation gain of 646

Three Bears Gully Trail :: Pilot Mountain State Park, NC

Three Bears Gully Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 165 feet long and begins at 1,990 feet altitude. Traveling the entire trail is 0.1 miles with a total elevation gain of 72 feet.

Jomeokee Trail :: Pilot Mountain State Park, NC

Jomeokee Trail is a hiking trail in Surry County, North Carolina. It is within Pilot Mountain State Park. It is 0.6 miles long and begins at 2,230 feet altitude. Traveling the entire trail is 0.4 miles with a total elevation gain of 145 feet. Near th

Hall Creek Trail :: Pilot Mountain State Park, NC

Hall Creek Trail is a hiking trail in Yadkin County, North Carolina. It is within Pilot Mountain State Park. It is 0.4 miles long and begins at 784 feet altitude. Traveling the entire trail is 0.7 miles with a total elevation gain of 13 feet. The Sho

Hall Creek Trail :: Pilot Mountain State Park, NC

Hall Creek Trail is a hiking trail in Yadkin County, North Carolina. It is within Pilot Mountain State Park. It is 0.4 miles long and begins at 784 feet altitude. Traveling the entire trail is 0.7 miles with a total elevation gain of 13 feet. The Sho

Mountains-to-Sea Trail :: Stone Mountain State Park, NC

Mountains-to-Sea Trail is a hiking trail in Wilkes County and Alleghany County, North Carolina. It is within Stone Mountain State Park, Blue Ridge Parkway, and Thurmond Chatham Gameland. It is 7.5 miles long and begins at 3,735 feet altitude. Traveli

Widows Creek Trail :: Stone Mountain State Park, NC

Widows Creek Trail is a hiking trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 2.2 miles long and begins at 1,353 feet altitude. Traveling the entire trail is 3.7 miles with a total elevation gain of 1,294 feet.

Wolf Rock Trail :: Stone Mountain State Park, NC

Wolf Rock Trail is a hiking trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 1.2 miles long and begins at 1,859 feet altitude. Traveling the entire trail is 2.5 miles with a total elevation gain of 581 feet. Wolf

Air Bellows Trail Road :: Stone Mountain State Park, NC

Air Bellows Trail Road is a hiking, biking, and horse trail in Wilkes County, North Carolina. It is within Stone Mountain State Park and Thurmond Chatham Gameland. It is 2.6 miles long and begins at 3,387 feet altitude. Traveling the entire trail is

Middle Falls/Lower Falls Trail :: Stone Mountain State Park, NC

Middle Falls/Lower Falls Trail is a hiking and horse trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 0.8 miles long and begins at 1,362 feet altitude. Traveling the entire trail is 1.4 miles with a total elevatio

Connector Trail :: Stone Mountain State Park, NC

Connector Trail is a hiking trail in Alleghany County and Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 0.7 miles long and begins at 1,960 feet altitude. Traveling the entire trail is 1.5 miles with a total elevation ga

Out-and-Back Trail :: Stone Mountain State Park, NC

Out-and-Back Trail is a hiking and horse trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 0.6 miles long and begins at 1,362 feet altitude. Traveling the entire trail is 1.2 miles with a total elevation gain of 25

Middle Falls/Lower Falls Trail :: Stone Mountain State Park, NC

Middle Falls/Lower Falls Trail is a hiking and horse trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 0.8 miles long and begins at 1,362 feet altitude. Traveling the entire trail is 1.4 miles with a total elevatio

Blackjack Ridge Trail :: Stone Mountain State Park, NC

Blackjack Ridge Trail is a hiking trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 1.6 miles long and begins at 1,859 feet altitude. Traveling the entire trail is 3.3 miles with a total elevation gain of 780 feet.

Connector Trail :: Stone Mountain State Park, NC

Connector Trail is a hiking trail in Wilkes County and Alleghany County, North Carolina. It is within Stone Mountain State Park. It is 0.7 miles long and begins at 1,960 feet altitude. Traveling the entire trail is 1.5 miles with a total elevation ga

Out-and-Back Trail :: Stone Mountain State Park, NC

Out-and-Back Trail is a hiking and horse trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 0.6 miles long and begins at 1,362 feet altitude. Traveling the entire trail is 1.2 miles with a total elevation gain of 25

Stone Mountain Loop Trail :: Stone Mountain State Park, NC

Stone Mountain Loop Trail is a hiking trail in Wilkes County, North Carolina. It is within Stone Mountain State Park. It is 4.1 miles long and begins at 1,541 feet altitude. Traveling the entire trail is 4.1 miles with a total elevation gain of 1,227

Laurel Loop :: Lake Norman State Park, NC

Laurel Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is 8.0 miles long and begins at 806 feet altitude. Traveling the entire trail is 16.1 miles with a total elevation gain of 3,063 feet.

Norwood Loop :: Lake Norman State Park, NC

Norwood Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is two miles long and begins at 787 feet altitude. Traveling the entire trail is 0.3 miles with a total elevation gain of 64 feet.

Fox Loop :: Lake Norman State Park, NC

Fox Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is two miles long and begins at 792 feet altitude. Traveling the entire trail is 0.0 miles with a total elevation gain of 0 feet.

Monbo Loop :: Lake Norman State Park, NC

Monbo Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is 5.4 miles long and begins at 777 feet altitude. Traveling the entire trail is 10.9 miles with a total elevation gain of 1,405 feet.

Hicks Creek Loop :: Lake Norman State Park, NC

Hicks Creek Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is a mile long and begins at 771 feet altitude. Traveling the entire trail is 1.9 miles with a total elevation gain of 273 feet.

Fallstown Loop :: Lake Norman State Park, NC

Fallstown Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is 1.1 miles long and begins at 795 feet altitude. Traveling the entire trail is 2.3 miles with a total elevation gain of 281 feet.

Wildlife Loop :: Lake Norman State Park, NC

Wildlife Loop is a hiking and biking trail in Iredell County, North Carolina. It is within Lake Norman State Park. It is 3.8 miles long and begins at 837 feet altitude. Traveling the entire trail is 7.5 miles with a total elevation gain of 932 feet.

Sauratown Trail - Section 1 :: Hanging Rock State Park, NC

Sauratown Trail - Section 1 is a hiking and horse trail in Stokes County, North Carolina. It is within Hanging Rock State Park. It is 0.3 miles long and begins at 1,226 feet altitude. Traveling the entire trail is 0.5 miles with a total elevation gai