Bull Hole Park Trail

The Bull Hole Park Trail leads to an impressive stone dam built by the Erwin Cotton Mill #3. The dam creates a waterfall and a natural beach area.
Trail Uses
Walking / hiking / running
0.3 miles, One Way
Natural surface
Motorized Vehicles
Not Permitted
$5 Wed-Fri, $10 Sat-Sun (closed Mon-Tues)
Permitted on leash
Parking Spaces
Dawn - Dusk


The Bull Hole Park Trail is a short natural surface trail that leads to the banks of the South Yadkin River through the Bull Hole River Park, a 30-acre park. It is in Rowan and Davie Counties.

“The Bull Hole” features an impressive stone dam, a sandy beach deposited there by a flood, and good fishing in the spring and fall. Bring your bathing suit to swim and ride the little rapids – but you’re urged to wear an old pair of tennis shoes in the river because of the granite bedrock bottom, known for its slippery moss. Please note: swim at your own risk as there is no lifeguard. Visit NC Website

Trail Manager

Visit the Town of Cooleemee website for more information or contact:

Town of Cooleemee
View website

Featured Post

Three local adventures on the Thread Trail
Three local adventures on the Thread Trail
Do you long for adventure and new things to see, but you still want to responsibly social distance? Here are several under-the-radar outdoor walking itineraries for a variety of moods and occasions, all within about an hour of Charlotte. Of course, check ahead to make sure there are no closures or special hours.
> Read Post

Trail Tips

Know Where to Go
Use a map to plan your activity and stay oriented while on the trails. Smart devices are making this easier, so don’t hesitate to bring one along.
Hide All

Trailhead Information

Click on an icon to get custom directions
Please Log In or Create Account to add comments.
Hang Tight!
Nearby services are loading

Add Trail Log

Please wait…
Join In on the Fun!
Log in or create an account below to unlock all the great features of Carolina Thread Trails: keep track of trails you want to do, preserve memories of trails you’ve done, and more!
Your log in attempt was not successful. Please try again.
    Lost your password? Reset your password
    Don't yet have an account?
    There was an issue with your submission. Please try again.
      * Indicates required field
      Already have an account? Login here
      Enter your username, and we will send you a new, randomly generated password to your email account.
      There was an issue with your submission. Please try again.

        Success! A new password has been emailed to you.

        Log in now

        Please wait…