Golf in
Kansas
233 golf courses in Kansas, from 156 you can walk on and play to private clubs. Open the map to filter by price, holes and season.
233courses
156open to the public
11218 holes or more
$typical price
Every course, by city
Abilene
- Abilene Country Club9 holes
- Chisholm Trail18 holes
Andover
- Cedar Pines of Andover9 holes
- Flint Hills National Golf Club18 holes
- Terradyne Hotel & Country Club18 holes
- Terradyne Resort Hotel & Country Club18 holes
Anthony Lake
- Anthony Golf Course9 holes
Arkansas City
- Arkansas City Country Club18 holes
- Spring Hill Municipal Golf Course9 holes
Ashland
- Ashland Country Club9 holes
Atchison
- Bellevue Country Club18 holes
- Pineview Country Club9 holes
Atwood
- Atwood Country Club9 holes
Augusta
- Augusta Country Club9 holes
Baldwin City
- Baldwin Golf Association9 holes
Basehor
- Falcon Lakes Golf Course18 holes
Baxter Springs
Belleville
Beloit
- Beloit Country Club9 holes
Bird City
- Bird City Golf Course9 holes
Bonner Springs
- Lake of the Forest Golf Course9 holes
- Sunflower Hills Golf Course18 holes
Burlington
- Rock Creek Country Club9 holes
Caldwell
- Caldwell Golf Course9 holes
Caney
- Caney Golf Club9 holes
Cawker City
- Lakeside Golf Course9 holes
Chanute
- Chanute Country Club9 holes
- Safari Public Golf Course9 holes
Chapman
- Indian Hills Golf Course9 holes
Cheney
- Cherry Oaks Golf Club9 holes
Cherryvale
- Lakeview Country Club9 holes
Claflin
- Claflin Golf Club9 holes
Clay Center
- Clay Center Country Club9 holes
Clearwater
Coffeyville
- Coffeyville Country Club18 holes
- Hillcrest Golf Course18 holes
Colby
- Colby Country Club9 holes
Columbus
- Columbus Country Club9 holes
Concordia
- Concordia Country Club9 holes
Council Grove
- Council Grove Country Club9 holes
De Soto
- Oak Country Club18 holes
Derby
- Hidden Lakes Golf Course18 holes
Dighton
- Lane County Country Club9 holes
Dodge City
- Dodge City Country Club18 holes
- Mariah Hills18 holes
El Dorado
Elkhart
- Point Rock Golf Club9 holes
Ellinwood
- Grove Park Golf Club9 holes
Ellis
- Ellis Country Club9 holes
Ellsworth
Emporia
- Emporia Country Club9 holes
- Emporia Municipal Golf Course18 holes
Erie
- Prairie Ridge Golf Club9 holes
Eudora
- Eudora Riverview Golf18 holes
Eureka
- Eureka Country Club9 holes
Fort Riley
- Custer Hill Golf Course18 holes
Fort Scott
- Fort Scott Country Club18 holes
Garden City
- Buffalo Dunes Golf Course18 holes
- Golden Locket Golf Course9 holes
- Southwind Country Club18 holes
Gardner
- Gardner Golf Course18 holes
Garnett
- Garnett Country Club9 holes
Geneseo
- Geneseo Golf Course9 holes
Girard
- Girard Municipal Golf Course9 holes
Goodland
- Sugar Hills Golf Club18 holes
Great Bend
- Golden Belt Country Club18 holes
- Lake Barton Golf Course18 holes
Grinnell
- Grinnell Cow Paddy Golf Club9 holes
Halstead
- Wedgewood Golf Course9 holes
Hays
- Fort Hays Municipal Golf Course18 holes
- Smoky Hill Country Club18 holes
Herington
- Herington Country Club18 holes
Hesston
- Hesston Municipal Golf Park18 holes
Hiawatha
- Hiawatha Country Club9 holes
Hill City
- Graham County Grass Greens9 holes
Hillsboro
- Hillsboro Municipal Golf9 holes
Holton
- Holton Country Club9 holes
Horton
- Horton Lakeview Country Club9 holes
Hugoton
- Hugoton Country Club9 holes
Hutchinson
- Carey Park Golf Course18 holes
- Highlands Country Club18 holes
- Prairie Dunes Country Club18 holes
Independence
- Independence Country Club18 holes
- Sycamore Valley Golf Course18 holes
Inman
- Midway Golf Course9 holes
Iola
- Allen County Country Club Golf Course9 holes
- Cedarbrook Golf Course18 holes
Jetmore
- Jetmore Country Club9 holes
Johnson City
- Stanton County Prairie Pines9 holes
Junction City
- Junction City Country Club9 holes
Kansas City
- Dub's Dread Golf Club18 holes
- Painted Hills Golf Course18 holes
Kingman
- Kingman Country Club9 holes
Kinsley
- Kinsley Country Club9 holes
La Crosse
- La Crosse Country Club9 holes
LaCygne
- Deer Trace Golf Links18 holes
Lake Quivira
- Quivira Lake & Country Club18 holes
Lakin
- Lakin Country Club9 holes
Lansing
- Leavenworth Country Club18 holes
Larned
- Larned Country Club9 holes
Lawrence
- Alvamar Country Club18 holes
- Alvamar Golf Club18 holes
- Alvamar Orchards9 holes
- Eagle Bend Golf Course18 holes
- Lawrence Country Club18 holes
Leavenworth
- The Oaks Golf Club9 holes
- Trails West Golf Course18 holes
Leawood
- Hallbrook Country Club18 holes
- Ironhorse Golf Club18 holes
- Leawood South Country Club18 holes
Lenexa
- Falcon Ridge Golf Course18 holes
- Falcon Valley Golf Course9 holes
- Smiley's Executive Golf Club18 holes
Leonardville
- Leonardville Golf Course9 holes
Leoti
- Leoti Country Club9 holes
Liberal
- Liberal Country Club9 holes
- Willow Tree Golf Course18 holes
Lindsborg
- Lindsborg Golf Course9 holes
Logan
- Logan Country Club9 holes
Louisburg
- The Club of the Country18 holes
Lyons
- Lyons Town & Country Club9 holes
Madison
- Madison Golf Course9 holes
Manhattan
- Colbert Hills at Kansas State University18 holes
- Manhattan Country Club18 holes
- Stagg Hill Golf Club18 holes
- Wildcat Creek Sports Center9 holes
Marion
- Marion Country Club9 holes
Marysville
- Marysville Country Club9 holes
McPherson
- McPherson Country Club9 holes
- Rolling Acres Golf Course9 holes
- Turkey Creek Golf Course18 holes
Medicine Lodge
- Medicine Lodge Golf Club9 holes
Milford
- Rolling Meadows Golf Course18 holes
Milton
- Suppesville Golf Course18 holes
Mission Hills
- Indian Hills Country Club18 holes
- Kansas City Country Club18 holes
- Mission Hills Country Club18 holes
Mound City
New Strawn
- Indian Plains Golf Course9 holes
Newton
- Fox Ridge9 holes
- Newton Public Golf Course & Driving Range9 holes
Norton
- Prairie Dog Golf Course9 holes
Oakley
- Oakley Country Club9 holes
Olathe
- Heritage Park Golf Course18 holes
- Lakeside Hills Golf Course18 holes
- Prairie Highlands Golf Course18 holes
- Shadow Glen the Golf Club18 holes
- Wolf Creek Golf Club18 holes
Onaga
- Cool Spring Golf Course9 holes
Osage City
- Osage City Country Club9 holes
Osawatomie
- Osawatomie Golf Course18 holes
Osborne
- Shady Bend Golf Course9 holes
Oswego
- Oswego Golf Association9 holes
Ottawa
- Ottawa Country Club9 holes
- Silver Lake Golf Course9 holes
Overbrook
- Hidden Springs Golf Course9 holes
Overland Park
- Deer Creek Golf Club18 holes
- Milburn Country Club18 holes
- Nicklaus Golf Club18 holes
- Northlinks/Southlinks Course at Overland Park Golf Club27 holes
- St. Andrew's Golf Club18 holes
- West Nine Course at Brookridge Country Club27 holes
Ozawkie
- Lake Perry Country Club18 holes
- Village Greens Golf Course18 holes
Paola
- Paola Country Club9 holes
Parsons
- Parsons Country Club9 holes
- Parsons-Katy Golf Club9 holes
Phillipsburg
- Phillipsburg Golf Course9 holes
Pittsburg
- Countryside Golf Course9 holes
- Crestwood Country Club18 holes
- Four Oaks Golf Course18 holes
Plains
- Joyce L. Hamm Country Club9 holes
Plainville
- Cedar Links Country Club9 holes
Prairie Village
- Meadowbrook Golf & Country Club18 holes
Pratt
- Green Valley Golf Course9 holes
- Park Hills Golf & Supper Club18 holes
Pretty Prairie
- The Links at Pretty Prairie1996 holes
Russell
Sabetha
- Sabetha Golf & Country Club9 holes
Saint Francis
Saint Paul
- Osage Hills Golf Course9 holes
Salina
- Elks Country Club18 holes
- Salina Country Club18 holes
- Salina Municipal Golf Course18 holes
Salt Springs
- Fredonia Country Club9 holes
Satanta
- Cimarron Valley Golf Club9 holes
Scott City
- Scott City Country Club9 holes
Sedan
- Sedan Country Club9 holes
Seneca
- Seneca Golf Club9 holes
Sharon Springs
- Sharon Springs Golf Course9 holes
Shawnee
- Shawnee Golf & Country Club18 holes
- Tomahawk Hills Golf Course18 holes
Shawnee Mission
- Mission Hills Country Club18 holes
Smith Center
- Smith Center Country Club10 holes
Spring Hill
St Marys
- St.Marys Public Golf Course9 holes
Stafford
- Stafford County Country Club9 holes
Sterling
- Paradise Pastures18 holes
Syracuse
- Tamarisk Golf Course9 holes
Topeka
- Berkshire Country Club18 holes
- Forbes Golf Course9 holes
- Lake Shawnee Golf Course18 holes
- Prairie View Country Club18 holes
- Shawnee Country Club18 holes
- Sports Center Golf Complex9 holes
- Topeka Country Club18 holes
- Topeka Public Golf Course18 holes
- Western Hills Golf Club18 holes
Ulysses
- Bentwood Golf Course9 holes
Vassar
- Lamont Hill Resort9 holes
WaKeeney
- Big Creek Golf Course9 holes
Wamego
- Wamego Country Club9 holes
Washington
- Cedar Hills Golf Course9 holes
Wellington
- Wellington Golf Club18 holes
Wichita
- Auburn Hills Golf Course18 holes
- Braeburn Golf Club at WSU18 holes
- Echo Hills Golf Club18 holes
- L W Clapp Golf Club18 holes
- MacDonald Golf Course18 holes
- North Course at Crestview Country Club36 holes
- Pawnee Prairie Golf Course18 holes
- Pine Bay Golf Course9 holes
- Reflection Ridge Golf Club18 holes
- Rolling Hills Country Club18 holes
- Sim Park Golf Course18 holes
- Tallgrass Country Club18 holes
- Twin Lakes Golf Course18 holes
- Wichita Country Club18 holes
- Willowbend Golf Club18 holes
Winfield
- Quail Ridge Golf Course18 holes
- Winfield Country Club18 holes
Yates Center
- Lake Side Golf Course9 holes