Spearfish, South Dakota offers something for every visitor, no matter the time of year. Outdoor enthusiasts can enjoy fishing, snowmobiling, cycling, hiking, rock climbing and more. Matthews Opera House and High Plains Western Heritage Center provide learning opportunities and entertainment programs. With abundant accommodation options and eateries to choose from, you’ll find the perfect amenities to suit your needs.
Spearfish, SD is located 10 minutes from the Wyoming border, off US I-90, in the northern Black Hills region.
Choose from more than two dozen accommodation establishments and restaurants including your choice of hotels, bed and breakfasts, lodges, and campgrounds for a night’s rest, and cafes, ethnic restaurants, steakhouses and more to quiet rumbling stomachs.
Bookshops, boutiques, sporting goods stores, antique shops, art galleries and jewelers provide everything from necklaces to sleeping bags.
Rock climbers can navigate the limestone walls of Spearfish Canyon, fly fisherman can search for trout in Spearfish Creek’s riffles and pools, hikers, bikers, and ATVers can explore Black Hills National Forest, and golfers can swing their clubs on one of two area courses.
Cross-country skiing, snowmobiling, snowshoeing and ice fishing are popular wintertime activities, while Spearfish Canyon Scenic Byway is a prime motor touring destination.
Learn about the pioneers when you visit the High Plains Western Heritage Center. Watch educational films, view Native American, cowboy, mining and forestry displays, and visit the onsite farm.
Opened in 1906, the Matthews Opera House provides live performances put on by the local theater company. Catch a show or visit the Spearfish Arts Center and view the galleries or attend the July arts festival.
During the heat of summer, take the kids to Spearfish Recreation and Aquatics Center and let them cool off in the Water Park, featuring waterslides and pools.
- From Devils Tower: Spearfish is located 1 hour (60 miles) from Devils Tower. Travel south on WY-24 for 6 miles before turning left onto US-14; follow for 19.4 miles. Merge onto I-90 E toward Spearfish and continue for 33.3 miles. Take exits 10, 12, or 14 for Spearfish.
- From Mount Rushmore: Spearfish is located 1.25 hours (70 miles) from Mt. Rushmore. Travel northeast on SD-244 for 1.3 miles before turning left on US-16A; continue for 3.4 miles. Merge onto US-16 E toward Rapid City and travel 18.2 miles. From Rapid City, take exit 1A towards Gillette, merging onto US I-90 W/US-14 W and continue 45.5 miles. Take exits 10, 12 or 14 for Spearfish.