Spearfish, South Dakota · Rapid City & the Black Hills

Spearfish Canyon Golf Club

Founded in 1921: a tree-lined nine in the pines and a links-style nine on open hills, reworked by Phelps Atkinson in 2020 so rounds finish in the canyon.

About Spearfish Canyon Golf Club

Spearfish Canyon Golf Club dates to 1921, when the club was founded and its first nine opened soon after, which makes it one of the oldest courses in South Dakota. In 1988 it became the first 18-hole course in the Northern Black Hills. It's a club with member events, but it welcomes daily-fee golfers.

The two nines don't look alike. The Canyon Nine is the original: 3,224 yards, par 36 with three each of par 3s, 4s and 5s, tree-lined and tucked into Ponderosa pine, oak and Black Hills spruce. The Lookout Nine, added in 1988, is a 3,529-yard links-style nine with rolling hills, big greens and an oak-lined creek bed. Phelps Atkinson Golf Course Design drew a master plan in 2018; the reworked holes, a new range and a short-game area opened June 20, 2020. That's when the nines got their names, and the routing flipped so most rounds start on Lookout and finish on the Canyon holes, which the club calls its most scenic.

It's one of 2 courses in Spearfish on Yoink, and the closest alternative is Elkhorn Ridge Golf Club, about 7 miles away — handy when your first choice is booked solid.

Booking a tee time at Spearfish Canyon Golf Club

Call 605-717-4653 or book online. 2026 guest rates include a cart: $110 for 18 Monday to Thursday and $125 Friday to Sunday and holidays. Twilight starts about 3 hours before dark, and the weekday all-you-can-play twilight rate is $79.

How to get a tee time at Spearfish Canyon Golf Club

Yoink

Prime tee times at Spearfish Canyon Golf Club — weekend mornings, twilight in summer — tend to go fast, and the ones that open up later usually come from cancellations nobody announces.

Yoink watches Spearfish Canyon Golf Club's online tee sheet around the clock. Tell it the day, the time window and how many players, and it sends you an alert the moment a matching time appears. You book direct with the course, so there's no markup and nothing to cancel with us.

  1. Pick Spearfish Canyon Golf Club in Yoink.
  2. Choose your day, time window and number of players.
  3. Get an alert when a matching tee time opens — then book it directly with the course.
Get tee time alertsFree during the beta · You always book direct with the course

Golf courses near Spearfish Canyon Golf Club

All 8 Rapid City & the Black Hills courses in South Dakota · South Dakota golf courses

Spearfish Canyon Golf Club FAQ

Where is Spearfish Canyon Golf Club?

Spearfish Canyon Golf Club is in Spearfish, South Dakota, in the Rapid City & the Black Hills area — about 7 miles from Elkhorn Ridge Golf Club.

How do I get a tee time at Spearfish Canyon Golf Club when it's booked up?

Set a watch for Spearfish Canyon Golf Club in Yoink with your date, time window and group size. Yoink monitors the course's tee sheet and alerts you the moment a matching time opens, including cancellations. You book directly with the course.

Sources

Facts on this page come from these pages, checked 2026-09-28. Rates and booking rules change, so confirm with the course.

Never miss a tee time at Spearfish Canyon Golf Club

Yoink watches the tee sheet so you don't have to. When a time you want opens up, your phone buzzes — you book direct.