Putt Magazine

Free Subscription

Stay up to date on latest Fantasy Golf Tournaments, Leaderboards, Equipment Review, Golf Destination ideas, and more

Iowa Golf Course & Discount Tee Time Directory

PUTT through Iowa's roughly 400 golf courses and save up to 60% with our large selection of Iowa discount tee times. Whether you are looking for a new course to try or the best available tee times in your area we have you covered. We have over 15,000 other courses in our directory, so you can get information on golf courses and score discounted tee times on your next business trip or vacation. 

Iowa Top Regional Discount Tee Time Deals
Cedar Rapids, IA
Area
th2M8R0N2L_edited.jpg
th2M8R0N2L_edited.jpg
Cedar Rapids, IA
Area
th2M8R0N2L_edited.jpg
Des Moines, IA
Area
th2M8R0N2L_edited.jpg
Des Moines, IA
Area
Sioux City, IA
Area
th2M8R0N2L_edited.jpg
Sioux City, IA
Area
th2M8R0N2L_edited.jpg
Iowa Golf Course Directory
Club Name
City
County
Holes
Type
Ackley Country Club
Ackley
Hardin
9
Semi-private
Shady Oaks Golf Course
Ackworth
Warren
18
Public
Hillcrest Golf & Country Club
Adel
Dallas
9
Private
River Valley Golf Course
Adel
Dallas
18
Public
Lakeshore Golf & Country Club
Afton
Union
9
Semi-private
Akron Golf Course
Akron
Plymouth
9
Private
Albia Golf & Country Club
Albia
Monroe
9
Private
Algona Country Club
Algona
Kossuth
9
Semi-private
River Road Golf Club
Algona
Kossuth
9
Semi-private
Alta Golf & Country Club
Alta
Buena Vista
9
Private
West Links Estates Golf Course
Alta
Buena Vista
10
Public
Sioux Golf & Country Club
Alton
Sioux
9
Private
Terrace Hills Golf Course
Altoona
Polk
18
Public
Amana Colonies Golf Course
Amana
Iowa
18
Public
Ames Golf & Country Club
Ames
Story
18
Private
Homewood Golf Course
Ames
Story
9
Public
Homewood Golf Course
Ames
Story
9
Public
Oaks Golf Course
Ames
Story
9
Public
Veenker Memorial Golf Course
Ames
Story
18
Public
Fawn Creek Country Club
Anamosa
Jones
9
Semi-private
Wapsipinicon Country Club
Anamosa
Jones
9
Public
Crestwood Hills Golf Course
Anita
Cass
18
Semi-private
Ankeny Golf & Country Club
Ankeny
Polk
9
Private
Briarwood Golf Course
Ankeny
Polk
18
Public
Otter Creek Golf Course
Ankeny
Polk
18
Public
Anthon Community Golf Course
Anthon
Woodbury
9
Public
Aplington Recreation Complex
Aplington
Butler
9
Public
Country Greens Golf Course
Armstrong
Emmet
9
Public
Emerald Hills Golf Club
Arnolds Park
Dickinson
18
Public
Atlantic Golf & Country Club
Atlantic
Cass
18
Private
Nishna Hills Golf Club
Atlantic
Cass
18
Semi-private
Audubon Golf & Country Club
Audubon
Audubon
9
Semi-private
Aurelia Golf Club
Aurelia
Cherokee
9
Semi-private
Avoca Golf & Country Club
Avoca
Pottawattamie
9
Public
North Kossuth Golf Club
Bancroft
Kossuth
9
Public
Bedford Golf Club
Bedford
Taylor
9
Public
Belle Plaine Country Club
Belle Plaine
Benton
9
Semi-private
Bellevue Golf Club
Bellevue
Jackson
9
Semi-private
Belmond Country Club
Belmond
Wright
9
Semi-private
Davenport Country Club
Bettendorf
Scott
18
Private
Hidden Hills Golf Course
Bettendorf
Scott
18
Public
Palmer Hills Golf Course
Bettendorf
Scott
18
Public
Sunrise Golf Course
Bettendorf
Scott
9
Public
Bloomfield Country Club
Bloomfield
Davis
9
Semi-private
Boone Golf & Country Club
Boone
Boone
9
Private
Breda Golf Club
Breda
Carroll
9
Public
Britt Country Club
Britt
Hancock
9
Semi-private
Brooklyn-Victor Country Club
Brooklyn
Poweshiek
9
Semi-private
Prairie Rose Golf Club
Brunsville
Plymouth
9
Public
Gruis Recreation Area, \The Barn\""
Buffalo Center
Winnebago
9
Public
Burlington Golf Club
Burlington
Des Moines
18
Private
Wapsi Oaks Country Club
Calamus
Clinton
9
Semi-private
South Winn Golf & Country Club
Calmar
Winneshiek
9
Semi-private
Carroll Country Club
Carroll
Carroll
18
Private
Carroll Municipal Golf Course
Carroll
Carroll
18
Public
Shoreline Golf Course
Carter Lake
Pottawattamie
18
Public
Fillmore Fairways Golf Course
Cascade
Dubuque
9
Public
Beaver Hills Country Club
Cedar Falls
Black Hawk
18
Private
Pheasant Ridge Course at Pheasant Ridge
Cedar Falls
Black Hawk
36
Public
Washington Park Golf Course
Cedar Falls
Black Hawk
9
Public
Airport National Public Golf Complex
Cedar Rapids
Linn
18
Public
Cedar Rapids Country Club
Cedar Rapids
Linn
18
Private
Ellis Park Golf Course
Cedar Rapids
Linn
18
Public
Elmcrest Country Club
Cedar Rapids
Linn
18
Private
Jones Park Golf Course
Cedar Rapids
Linn
18
Public
St. Andrews Golf Club
Cedar Rapids
Linn
18
Semi-private
Twin Pines Golf Course
Cedar Rapids
Linn
18
Public
Tipton Golf & Country Club
Center
Cedar
9
Private
Appanoose Country Club
Centerville
Appanoose
9
Private
Meadowview Country Club
Central City
Linn
9
Public
Lakeview Golf & Country Club
Chariton
Lucas
9
Semi-private
Wildwood Municipal Golf Course
Charles City
Floyd
9
Public
Cherokee Country Club
Cherokee
Cherokee
9
Private
Clarinda Country Club
Clarinda
Page
18
Semi-private
Clarmond Country Club
Clarion
Wright
9
Private
Clarksville Area Recreational Development
Clarksville
Butler
9
Public
All Vets Golf Club
Clear Lake
Cerro Gordo
9
Semi-private
Oak Hills Par 3 Public Golf Course
Clear Lake
Cerro Gordo
9
Public
Pleasant Valley Sports Club
Clermont
Fayette
9
Semi-private
Hillview Golf Course
Cleves
Hamilton
18
Public
Canyon Creek Golf Club
Clinton
Clinton
9
Public
Clinton Country Club
Clinton
Clinton
18
Private
Eighteen Hole Course at Valley Oaks Golf Club
Clinton
Clinton
27
Semi-private
Lone Pine Golf & Country Club
Colesburg
Delaware
9
Semi-private
Woods Edge Golf Course
Colesburg
Delaware
9
Public
Colfax Country Club
Colfax
Jasper
9
Semi-private
Twin Anchors Golf Club
Colo
Story
9
Public
Cedar Crest Country Club
Columbus Junction
Louisa
9
Semi-private
Oakwood Public Golf Course
Conrad
Grundy
9
Semi-private
Coon Rapids Country Club
Coon Rapids
Carroll
9
Public
Brown Deer Golf Club
Coralville
Johnson
9
Public
Happy Hollow Country Club
Corning
Adams
9
Semi-private
Correctionville Golf Club
Correctionville
Woodbury
9
Public
Field Of Greens
Council Bluff
Pottawattamie
18
Public
Bent Tree Golf Club
Council Bluffs
Pottawattamie
18
Semi-private
Cub Run Course at Fox Run Golf Course
Council Bluffs
Pottawattamie
27
Public
Dodge Park Golf Course
Council Bluffs
Pottawattamie
18
Public
Lakeshore Country Club
Council Bluffs
Pottawattamie
18
Private
Westwood Golf Course
Council Bluffs
Pottawattamie
9
Public
Cresco Country Club
Cresco
Howard
9
Private
Crestmoor Golf Club
Creston
Union
9
Private
Credit Island Golf Course
Davenport
Scott
9
Public
Crow Valley Golf Club
Davenport
Scott
18
Private
Duck Creek Golf Course
Davenport
Scott
18
Public
Emeis Municipal Golf Course
Davenport
Scott
18
Public
Dayton Golf & Country Club
Dayton
Webster
9
Semi-private
Springbrook Country Club
De Witt
Clinton
9
Private
Oneota Golf & Country Club
Decorah
Winneshiek
18
Semi-private
Silvercrest Country Club
Decorah
Winneshiek
9
Semi-private
Denison Country Club
Denison
Crawford
9
Semi-private
Willow Run Country Club
Denver
Bremer
9
Public
A. H. Blank Golf Course
Des Moines
Polk
18
Public
Echo Valley Country Club
Des Moines
Polk
18
Private
Grand View Golf Course
Des Moines
Polk
18
Public
North Course at Woodland Hills Golf Course
Des Moines
Polk
27
Public
Sleepy Hollow Sports Park
Des Moines
Polk
9
Public
Wakonda Club
Des Moines
Polk
18
Private
Waveland Municipal Golf Course
Des Moines
Polk
18
Public
Green Acres Country Club
Donnellson
Lee
9
Semi-private
Fort Dodge Country Club
Douglas
Webster
18
Private
Dows Golf Course
Dows
Wright
9
Semi-private
Bunker Hill Golf Course
Dubuque
Dubuque
18
Public
Dubuque Golf & Country Club
Dubuque
Dubuque
18
Private
Meadows Golf Club, The
Dubuque
Dubuque
18
Public
Dunlap Golf Course
Dunlap
Harrison
9
Semi-private
Wahkonsa Country Club
Durant
Cedar
9
Semi-private
Dyersville Golf & Country Club
Dyersville
Dubuque
9
Semi-private
Mescher's Rolling Knolls
Dyersville
Dubuque
9
Public
Dysart Recreation
Dysart
Tama
9
Semi-private
Eagle Grove Golf Course
Eagle Grove
Wright
9
Semi-private
Pine Lake Country Club
Eldora
Hardin
9
Semi-private
Rustic Ridge Golf Club
Eldridge
Scott
9
Public
Elkader Golf & Country Club
Elkader
Clayton
9
Semi-private
Sun Valley Country Club
Ellston
Ringgold
9
Semi-private
Maple Heights Golf & Country Club
Elma
Howard
9
Semi-private
Emmetsburg Country Club
Emmetsburg
Palo Alto
9
Semi-private
Essex Golf Course
Essex
Page
9
Public
Estherville Golf & Country Club
Estherville
Emmet
9
Semi-private
Riverview Golf Course
Estherville
Emmet
9
Public
Greenbrier Golf Club
Exira
Audubon
9
Public
Fairfield Golf & Country Club
Fairfield
Jefferson
36
Private
Walton Golf Club
Fairfield
Jefferson
9
Semi-private
Big Rock Country Club
Fayette
Fayette
18
Semi-private
Fonda Golf Course
Fonda
Pocahontas
9
Semi-private
Bear Creek Golf Course
Forest City
Winnebago
18
Semi-private
American Legion Golf & Country Club
Fort Dodge
Webster
9
Public
Lakeside Municipal Golf Course
Fort Dodge
Webster
18
Public
Sunkissed Meadows Municipal Golf Course
Fort Dodge
Webster
9
Public
Ft. Madison Country Club
Fort Madison
Lee
9
Private
Sheaffer Memorial Golf Park
Fort Madison
Lee
18
Public
Spring Lake Golf Course
Fort Madison
Lee
9
Public
Plum Creek Golf Course
Fredericksburg
Chickasaw
9
Semi-private
Buffalo Creek Golf Club
Fremont
Buchanan
9
Semi-private
Garner Golf Club
Garner
Hancock
9
Public
Otter Valley Golf Course
George
Lyon
9
Semi-private
Glenwood Golf Course
Glenwood
Mills
9
Public
Oak Ridge Golf & Recreation Association
Goldfield
Wright
9
Semi-private
Gowrie Golf & Country Club
Gowrie
Webster
9
Public
Hillcrest Golf Course
Graettinger
Palo Alto
9
Semi-private
Hill Golf Course, The
Grand Junction
Greene
9
Public
Executive Course at Jester Park Golf Club
Granger
Dallas
27
Public
Round Grove Golf & Country Club
Greene
Butler
9
Semi-private
East/West Course at Beaver Creek Golf Course
Grimes
Polk
18
Public
Grinnell Golf & Country Club
Grinnell
Poweshiek
9
Private
Oakland Acres Golf Club
Grinnell
Poweshiek
18
Public
Nishna Valley Recreation Area
Griswold
Cass
9
Semi-private
Homestead Springs Golf Course
Groveport
Franklin
18
Public
Town & Country Golf Club
Grundy Center
Grundy
9
Semi-private
Guthrie Center Golf Club
Guthrie Center
Guthrie
9
Semi-private
Guttenberg Community Golf
Guttenberg
Clayton
9
Semi-private
Hampton Golf & Country Club
Hampton
Franklin
9
Private
Harlan Golf & Country Club
Harlan
Shelby
9
Semi-private
Rosman Glendale Shelby County Golf
Harlan
Shelby
9
Public
Meadowbrook Golf & Country Club
Hartley
Obrien
9
Semi-private
Hawarden Golf Course
Hawarden
Sioux
9
Public
Hinckley Hills Golf Course
Hinckley
Medina
18
Public
Town & Country Recreation Area
Holstein
Ida
9
Private
Hubbard Recreation Club
Hubbard
Hardin
9
Public
Deer Creek Golf Club
Humboldt
Humboldt
9
Semi-private
Humboldt Country Club
Humboldt
Humboldt
9
Semi-private
Ballard Golf & Country Club
Huxley
Story
9
Private
Ida Grove Golf & Country Club
Ida Grove
Ida
9
Semi-private
Wapsipinicon Golf Club
Independence
Buchanan
9
Semi-private
Indianola Country Club
Indianola
Warren
9
Private
Raleigh Hill Golf & Country Club
Ionia
Chickasaw
9
Public
Elks Country Club
Iowa City
Johnson
9
Private
Fairview Golf Course
Iowa City
Johnson
9
Public
Finkbine Golf Course
Iowa City
Johnson
18
Public
Hi Point Golf Course
Iowa City
Johnson
18
Public
Pleasant Valley Golf Course
Iowa City
Johnson
18
Public
Highland Country Club
Iowa Falls
Hardin
9
Private
Meadow Hills Golf Course
Iowa Falls
Hardin
9
Public
Jackson Heights Golf Course
Jackson Junction
Fayette
9
Semi-private
Lakeside Golf Club
Jefferson
Greene
9
Semi-private
Raccoon Bend Golf Club
Jefferson
Greene
9
Semi-private
Jesup Golf & Country Club
Jesup
Buchanan
9
Semi-private
Jewell Golf & Country Club
Jewell Junction
Hamilton
9
Semi-private
Hyperion Field Club
Johnston
Polk
18
Private
Kalona Golf Club
Kalona
Washington
9
Semi-private
Elks Fairview Golf Course
Keokuk
Lee
9
Private