Find a State Park Catalog

Filter the list of North Carolina state parks based on camping options, available facilities, activities, and/or region. Parks with multiple accesses have them listed individually. You can also use the search field.

Check our Park Notices page for important visitor information. Status of trails are listed at the top of the park's home page.

Google Map of all parks

103 results found
Activities
Amenities
Light snow at the Kron House at Morrow Mountain State Park

Morrow Mountain State Park

Location: Stanly County, 51 miles north of Charlotte

You can find: Morrow Mountain, one of the highest peak in the Uwharries, and bald eagles spotted from Lake Tillery

Highlights: hiking and bridle trails; Lake Tillery and the Yadkin River; Kron House; CCC structures, including the poolhouse; boat rentals

49104 Morrow Mountain Road
Albemarle, NC 28001
The mountain at a distance from Mount Jefferson State Natural Area

Mount Jefferson State Natural Area

Location: Ashe County, 26 miles northeast of Boone

You can find: Luther Rock and over 700 species of plants

Highlights: drive-up overlooks along the park road, showcasing great views; annual downhill skateboarding event; moderate to strenuous hikes

1481 Mount Jefferson State Park Road
West Jefferson, NC 28694
Observation deck at the top of the peak at Mount Mitchell State Park

Mount Mitchell State Park

Location: Yancey County, 32 miles northeast of Asheville

You can find: the tallest mountain on the East Coast and fraser firs

Highlights: the observation deck, with unmatched views on a clear day; backpacking and hiking access into Pisgah and other peaks in the Black Mountains

2388 N.C. 128
Burnsville, NC 28714
Picnic table at a campsite at the Alleghany access of New River

New River State Park – Alleghany Access

Location: Alleghany County, 39 miles northeast of Boone

At the park, you can find: 26.5 miles of the New River; the hellbender salamander; 14 rare and threatened species of flora

Highlights at this access: paddle-in access only; hiking trails; use Kings Creek access for parking

Piney Creek, NC 28663
The river at Elk Shoals access of New River State Park

New River State Park – Elk Shoals Access

Location: Ashe County, 27 miles northeast of Boone

At the park, you can find: 26.5 miles of the New River; the hellbender salamander; 14 rare and threatened species of flora

Highlights at this access: free swim beach (no lifeguard and no restrooms); Chapel on the New facility rental; southernmost access of the state park

349 Methodist Camp Road
West Jefferson, NC 28694
Sunset at the Kings Creek access of New River State Park

New River State Park – Kings Creek Access

Location: Alleghany County, 39 miles northeast of Boone

At the park, you can find: 26.5 miles of the New River; the hellbender salamander; 14 rare and threatened species of flora

Highlights at this access: closest paddling access to Alleghany paddle-in campsites; northernmost parking area of the state park; picnicking

2250 Kings Creek Road
Piney Creek, NC 28663
Paddle access at the U.S. 221 access at New River State Park

New River State Park – U.S. 221 Access

Location: Ashe County, 36 miles northeast of Boone

At the park, you can find: 26.5 miles of the New River; the hellbender salamander; 14 rare and threatened species of flora

Highlights at this access: full hook-up RV camping; walk-in or paddle-in backpack camping; visitor center; easy to moderate hiking; community building

358 New River State Park Road
Laurel Springs, NC 28644
The river at the Wagoner access of New River State Park

New River State Park – Wagoner Access

Location: Ashe County, 31 miles northeast of Boone

At the park, you can find: 26.5 miles of the New River; the hellbender salamander; 14 rare and threatened species of flora

Highlights at this access: backpack or paddle-in camping to Riverbend/Peaks area; also has walk-in or paddle-in campsites at the access

1477 Wagoner Access Road
Jefferson, NC 28640
An overlook at Occoneechee Mountain State Natural Area

Occoneechee Mountain State Natural Area

Location: Orange County, 15 miles northwest of downtown Durham

You can find: mountain laurel; the rare brown elfin butterfly

Highlights: hiking through quiet forests; Occoneechee Mountain overlooks with great views of sunsets and the Eno River; fishing ponds; picnic areas; geologic formations, including a rock quarry

625 Virginia Cates Road
Hillsborough, NC 27278
Boardwalk into Lake Phelps at Pettigrew State Park

Pettigrew State Park

Location: Washington County, 71 miles northeast of Greenville

At the park, you can find: wintering tundra swans from November to February; Lake Phelps; Somerset Place state historic site; Scuppernong River

Highlights at this access: historic sites and artifacts; long, easy trails around the lake; biking

2252 Lake Shore Road
Creswell, NC 27928
The fishing pier at Cypress Point access of Pettigrew State Park

Pettigrew State Park – Cypress Point Access

Location: Washington County, 71 miles northeast of Greenville

At the park, you can find: wintering tundra swans from November to February; Lake Phelps; Somerset Place state historic site; Scuppernong River

Highlights at this access: fishing pier, biking, picnic area, paddling launch

Shore Drive
Creswell, NC 27928
Purple sunset skies over Lake Phelps, from the Pocosin overlook at Pettigrew State Park

Pettigrew State Park – Pocosin Natural Area

Location: Washington County, 71 miles northeast of Greenville

At the park, you can find: wintering tundra swans from November to February; Lake Phelps; Somerset Place state historic site; Scuppernong River

Highlights at this access: Pocosin overlook, south shore of Lake Phelps

Shore Drive
Creswell, NC 27928
Snowy Bean Shoals canal wall at Pilot Mountain State Park

Pilot Mountain State Park – Bean Shoals Access

Location: Surry County, 23 miles northwest of Winston-Salem

At the park, you can find: Pilot Knob, the Yadkin River, and ravens soaring above Big Pinnacle

Highlights at this access: stream crossings to enter access; picnic area; riverside hiking; remnants of unfinished canal

103 Yadkin River Park Trail
Pinnacle, NC 27043

Pilot Mountain State Park – Hauser Road Parking

Location: Surry County, 23 miles northwest of Winston-Salem

At the park, you can find: Pilot Knob, the Yadkin River, and ravens soaring above Big Pinnacle

Highlights at this access: access to Corridor Trail; horse trailer parking; access to north river section

622 Hauser Road
Pinnacle, NC 27043
View of the Yadkin River from the Ivy Bluff Trail at Pilot Mountain State Park

Pilot Mountain State Park – Ivy Bluff Access

Location: Yadkin County, 22 miles northwest of Winston-Salem

At the park, you can find: Pilot Knob, the Yadkin River, and ravens soaring above Big Pinnacle

Highlights at this access: riverside hiking with steep slopes; access to south river area; parking for paddle-in campers

4240 Shoals Road
East Bend, NC 27018