Stone Mountain State Park is located in Wilkes and Alleghany counties, six miles southwest of Roaring Gap. From I-77 North, take Exit #83/Hwy 21 North/Sparta/Roaring Gap (you will exit from the left lane). Go north about 13 miles to Traphill Road/state road 1002, (you will see a brown state park sign) and turn left. Go about 4 miles to John P Frank Parkway (you will see a brown state park sign) and turn right. Follow the parkway to the park, about two miles.
From the west, take NC 16 to NC 18 in North Wilkesboro and then turn right onto Hwy 268 East. Go about 3 miles and turn left at Airport Road. Go about 3 1/2 miles and turn left this becomes Traphill Rd (SR 1002). Follow Traphill Rd to John P. Frank Parkway about 11 miles and turn left, follow the parkway to the park.