South Dakota

South Dakota’s 90 golf courses divide between two very different landscapes: the dramatic Black Hills in the west, where courses wind through pine-covered canyons and mountain terrain that rivals any scenic golf in America, and the Great Plains east, anchored by Sioux Falls’ excellent and affordable municipal golf network.

South Dakota punches above its weight in golf destination appeal. The Black Hills — home to Mount Rushmore, Custer State Park, and Deadwood — have become an emerging golf destination, with layouts that take genuine advantage of the region’s ponderosa pines, canyon walls, and mountain elevation. Green fees are exceptionally affordable by national standards, and the crowds are a fraction of what you’d encounter at equivalent-quality courses in other states.

South Dakota Golf by Region

Black Hills / Spearfish / Rapid City

The Black Hills offer South Dakota’s most spectacular golf. Elkhorn Ridge Golf Club in Spearfish — Golf Digest’s top-ranked public course in the state — sits on a historic ranch with its front nine hugging a mountain slope above Centennial Valley and its back nine winding through Polo Creek Canyon. Boulder Canyon Golf Club near Sturgis delivers panoramic canyon views on a par-72 public layout. The Golf Club at Red Rock near Rapid City offers a minimalist mountain design praised for how naturally it fits its dramatic terrain. Together these courses make a compelling case for the Black Hills as a destination golf trip.

Sioux Falls / Eastern South Dakota

Sioux Falls operates three city-owned courses totaling 59 holes — Elmwood, Prairie Green, and Kuehn Park — all managed to high standards for a Plains city of its size. Prairie Green is the flagship, a links-influenced layout in southern Sioux Falls with strong course conditioning and low fees. This eastern region is flatter and less scenic than the Black Hills, but offers exceptional value for local golfers and visitors passing through on I-90.

Top Courses in South Dakota

  • Elkhorn Ridge Golf Club (Spearfish) — Golf Digest’s top-ranked public course in South Dakota. Front nine on a mountain slope above Centennial Valley; back nine through Polo Creek Canyon. Green fees ~$55–$85.
  • The Golf Club at Red Rock (Rapid City) — Minimalist mountain design praised for natural integration with its dramatic terrain; compared to Coore and Crenshaw’s best work. Green fees ~$45–$75.
  • Boulder Canyon Golf Club (Sturgis area) — Public par-72 with panoramic Black Hills views from every tee box; open to all golfers. Green fees ~$40–$65.
  • Prairie Green Golf Course (Sioux Falls) — Best of the city-owned Sioux Falls courses; links-influenced layout with strong conditions for a municipal. Green fees ~$20–$35.
  • Elmwood Golf Course (Sioux Falls) — Historic municipal layout and the oldest of the three city courses; tree-lined with a classic park layout. Green fees ~$18–$28.
  • Meadow View Golf Course (Aberdeen) — Top public option in central South Dakota; well-maintained and affordable. Green fees ~$20–$30.

When to Play Golf in South Dakota

South Dakota’s golf season runs May through September in the Black Hills (where elevation brings cooler temperatures and snow risk in shoulder months) and April through October on the eastern plains. Peak conditions across the state are June through August, with long daylight hours (nearly 15 hours in late June) maximizing rounds per day. Afternoon thunderstorms are common in midsummer — morning tee times are advisable. The Black Hills in September are spectacular: clear skies, cool temperatures, pine-scented air, and essentially no crowds. Sioux Falls municipal courses are among the best spring and fall value rounds in the Midwest at under $30.

Frequently Asked Questions

How many golf courses are in South Dakota?

South Dakota has 90 golf courses in our database, split between the Black Hills in the west and the Plains cities (Sioux Falls, Rapid City, Aberdeen, Pierre) in the east. The state’s small population and spectacular terrain in the Black Hills make for an underrated golf destination with very low green fees.

What is the best golf course in South Dakota?

Elkhorn Ridge Golf Club in Spearfish is Golf Digest’s top-ranked public course in the state and the clear destination choice for visiting golfers. The Golf Club at Red Rock near Rapid City is a close second by most national rankings and is widely praised for its design quality relative to its price.

When is the best time to golf in South Dakota?

June through August for the longest days and warmest weather. September is excellent in the Black Hills — comfortable temperatures, no crowds, and stunning fall color. Avoid May for Black Hills courses as late-season snow is possible at elevation.

How much does golf cost in South Dakota?

South Dakota is one of America’s most affordable golf states. Sioux Falls municipal courses run $18–$35; Black Hills mid-range courses charge $40–$65; and top-tier options like Elkhorn Ridge run $55–$85. There are virtually no premium resort-pricing courses in the state.

Is the Black Hills worth a golf trip?

Yes — especially combined with Mount Rushmore, Custer State Park, and Deadwood. Three to four excellent public courses are within 30 minutes of each other in the Spearfish-Sturgis-Rapid City triangle, all at prices far below comparable-scenery courses in Colorado or the Pacific Northwest.

All Golf Courses in South Dakota

Browse all 90 South Dakota golf courses in our database below, including green fees, location, and course details.

CourseCityFees
Brookings Country ClubBrookings$35.00 / $40.00
Golf Club at Red RockRapid City$30.00 / $33.00
Willow Run Golf CourseSioux Falls$18.75 / $23.00
Aberdeen Links Golf CourseAberdeen$12.00 / $17.00
Lee Park Golf CourseAberdeen$14.00 / $16.00
Moccasin Creek Country ClubAberdeen$37.00
Alcester Golf ClubAlcester$10.00 / $12.00
Lake Region Golf CourseArlington$18.00 / $20.00
Belle Fourche Country ClubBelle Fourche$22.00 / $24.00
Beresford Country ClubBeresford$12.00 / $14.00
Prairie Ridge Golf CourseBox Elder$20.00
Brandon Golf CourseBrandon$20.50 / $23.50
Hidden Valley Golf CourseBrandon$12.75 / $13.75
Britton Country ClubBritton$18.00
Edgebrook Golf CourseBrookings$12.00 / $17.00
Burke Golf ClubBurke$15.00
Hiawatha Golf ClubCanton$13.00 / $16.00
Castlewood Golf CourseCastlewood$16.00 / $18.00
Chamberlain Country ClubChamberlain$18.00
Clark Golf ClubClark$12.00 / $16.00
Clear Lake Golf ClubClear Lake$13.00 / $15.00
Colman Area RecreationColman$12.00 / $15.00
Rocky Knolls Custer Golf ClubCuster$22.00
Dakota Dunes Country ClubDakota Dunes$100.00
Two Rivers Golf ClubDakota Dunes$14.00 / $17.75
Kingsbury County Country ClubDe Smet$15.00
Tomahawk Country ClubDeadwood$22.00
Dell Rapids Golf CourseDell Rapids$13.00 / $17.00
Edgemont Golf & Racquet ClubEdgemont$5.00
Elk Point Country ClubElk Point$13.00 / $16.00
Eureka Municipal Golf CourseEureka$7.00 / $10.00
Lakeside Country ClubFaulkton$15.00
Flandreau Park Golf ClubFlandreau$15.00 / $20.00
Valley View Golf CourseFreeman$12.48 / $15.48
River Ridge Golf ClubGarretson$12.00 / $16.00
Prairie Dunes Golf CourseGoodwin$8.00
Gregory Golf ClubGregory$10.00 / $12.00
Olive Grove Golf CourseGroton$13.00 / $15.00
Spring Creek Country ClubHarrisburg$17.50 / $19.50
Central Valley Golf ClubHartford$14.00 / $17.00
Southern Hills Golf CourseHot Springs$20.00
Broadland Creek Golf CourseHuron$16.00
Huron Country ClubHuron$22.00
Glenridge Golf CourseIrene$12.00 / $15.00
Lead Country ClubLead$22.90
Madison Golf & Country ClubMadison$16.75 / $26.00
Pine Hills Golf ClubMilbank$20.00 / $22.00
Miller Country ClubMiller$15.00 / $16.00
Prairie Hills Golf CourseMission$20.00
Lakeview Municipal Golf CourseMitchell$18.00
Wild Oak Golf ClubMitchell$18.70
Newell Golf CourseNewell$13.00 / $17.00
Par Mar Country ClubParker$12.00 / $17.00
Parkston Country ClubParkston$10.00 / $12.00
Lake Waggoner Golf CoursePhilip$16.00 / $19.00
Randall Hills Country ClubPickstown$15.75 / $17.85
Hillsview Golf CoursePierre$18.00
Fish Lake Country ClubPlankinton$14.00 / $18.00
Lake Platte Golf ClubPlatte$13.00 / $15.00
Arrowhead Country ClubRapid City$80.25
Executive Golf CourseRapid City$15.00 / $15.50
Fountain Spring Golf CourseRapid City$18.00 / $20.00
Hart Ranch Golf ClubRapid City$28.00
La Croix Links Golf CourseRapid City$12.50 / $14.50
Meadowbrook Golf CourseRapid City$26.75 / $29.75
Rapid City Elks Golf CourseRapid City$21.00
Fisher Grove Country ClubRedfield$15.00 / $20.00
Scotland Golf ClubScotland$11.00 / $15.00
Championship Course at Elmwood Golf ClubSioux Falls$14.00 / $16.00
East Nine Course at Elmwood Golf ClubSioux Falls$12.50
Kuehn Park Golf CourseSioux Falls$11.50 / $14.50
Long Course at Westward Ho Country ClubSioux Falls$25.00
Minnehaha Country ClubSioux Falls$55.00
Northern Links Golf CourseSioux Falls$12.00 / $16.00
Prairie Green Golf CourseSioux Falls$23.50 / $27.50
Short Nine Course at Westward Ho Country ClubSioux Falls$24.00
Valley View Country ClubSisseton$15.00 / $18.00
Spearfish Canyon Country ClubSpearfish$35.00 / $45.00
Springfield Golf ClubSpringfield$12.00 / $14.00
Bon Homme Country ClubTyndall$10.00 / $15.00
Bjornson Park Public Golf CourseValley City$14.00 / $16.00
BluffsVermillion$14.75 / $18.00
Meadowcreek Golf CourseVolga$13.00 / $16.00
Prairie Winds Golf CourseWatertown$35.00
Watertown Municipal Golf CourseWatertown$15.00 / $17.00
Springs Country ClubWessington Springs$13.00 / $15.00
Six Mile Creek Golf CourseWhite$12.00 / $15.00
Winner Country ClubWinner$17.00
Fox Run Golf CourseYankton$16.25 / $18.60
Hillcrest Golf & Country ClubYankton$30.00

Leave a Comment