• Updated with new information since originally published.
  • Please support our journalism through affiliate links. Affiliate Disclosure
  • Our editors recommend these diverse local experiences.

1. Spearfish Canyon ⭐⭐⭐⭐⭐

© Brian/stock.adobe.com

2. D.C. Booth Historic National Fish Hatchery ⭐⭐⭐⭐⭐

Category: Affordable Local Attractions
© D.C. Booth Historic National Fish Hatchery

3. High Plains Western Heritage Center

Category: Affordable Local Attractions
© High Plains Western Heritage Center

4. Termespheres Gallery

Category: Museums & Culture for Couples
© Termespheres Gallery

5. Matthews Opera House and Arts Center

Category: Affordable Local Attractions
© Matthews Opera House and Arts Center

6. The Millstone Family Restaurant

Category: Kids & Family Fun
© The Millstone Family Restaurant

7. Roughlock Falls

Category: Weekend Activities & Fun Outdoors
© Craig Zerbe/stock.adobe.com

8. Thoen Stone

© Artemiy/stock.adobe.com

9. Frawley Ranch

© stock.adobe.com

10. Downtown Clock Tower

© Visit Spearfish

11. The Clubhouse of Spearfish

© The Clubhouse of Spearfish

12. Zero Gravity

© Zero Gravity

13. Elkhorn Ridge Golf Club

Category: Weekend Activities & Fun Outdoors
© Elkhorn Ridge Golf Club

14. Killian’s Food and Drink

© Killian’s Food and Drink

15. Crow Peak Brewing Company

Category: Weekend Activities & Fun Outdoors
© master1305/stock.adobe.com

Summary and Frequenly Asked Questions:

  • Spearfish is a city in Lawrence County, South Dakota, in the Black Hills mountains.
  • Narrow and steep Spearfish Canyon, carved by Spearfish Creek, is located just south of Spearfish.
  • The D.C. Booth Historic National Fish Hatchery and Archives is one of the oldest fish hatcheries in the country.
  • The High Plains Western Heritage Center is a heritage museum devoted to Western expansion.
  • The Matthews Opera House & Arts Center includes an art gallery that represents 48 Black Hills artists and organizes art and music events in its upstairs space.

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.