Explore the Golf Course

Elkhorn Ridge Golf Club offers the best combination of playing conditions and practice facilities, customer service, and value in the Black Hills. With multiple teeing areas, two practice greens, a green-side, and a fairway practice bunker, there is something for players of all levels. ***New for the 2024 golf season, all tee time bookings for more than 1 day in advance will be directed to book on our website. We are requiring a credit card at the time of booking and this is the safest way to enter that credit card information. ****During our peak season Memorial Day - Labor Day we will not offer ride along carts or 5-somes. This helps us to accommodate the maximum amount of golfers each day.

6845 St. Onge Rd. Spearfish, SD

Book a Tee-Time 605-722-4653
Back 9 in the Fall


Elkhorn Ridge Golf Club is just minutes from Deadwood and Spearfish. We are located off of I-90 at exit 17. After exiting, drive 1/4 mile south on Highway 85 towards Deadwood, take the first left onto St. Onge Road. The golf shop and parking lot is then the second left.


Group Outings

Elkhorn Ridge Golf Club is the perfect place to host your personal or business outing. Our professional staff can customize a package based on your needs and numbers. With the Miller Creek Pub's addition, Elkhorn Ridge is your one-stop place for a day out of the office. 

Start Booking Process
We love Elkhorn Ridge Golf Club! Very challenging and, most of all, youth-friendly! Thank you for being so supportive of young and newbie golfers.
- BeLynn Meredith Johner

Check out our blog for unique stories about us!

Click Here

Enjoy a Northern Black Hills Golf Experience!

Reserve Your Tee-Time Online or Call