Golf Courses in Iowa

Discover 18 premier golf destinations across Iowa. From championship courses to local favorites, find your perfect round.

Filter:
18
Total Courses
0
Public Courses
0
Private Courses
14
Cities
IA18 HOLES

Glen Oaks Country Club Iowa

West Des Moines

Green Fee: Call for Rates
Resort
IA18 HOLES

Whispering Creek Golf Club

Sioux City

Green Fee: Call for Rates
Resort
IA18 HOLES

Veenker Memorial Golf Course

Ames

Green Fee: Call for Rates
Resort
IA18 HOLES

Tournament Club of Iowa

Polk City

3.7 (447 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Waveland Golf Course

Des Moines

3.7 (419 reviews)

Public sloping & wooded golf course with 18 holes constructed in 1901 with a brick clubhouse & shop.

Green Fee: N/A
Resort
IA18 HOLES

Otter Creek Golf Course

Ankeny

5 (279 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Wakonda Club

Des Moines

5 (271 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Spirit Hollow Golf Course

Burlington

5 (246 reviews)
Green Fee: N/A
Resort
IA18 HOLES

The Legacy Golf Club

Norwalk

3.7 (240 reviews)
Green Fee: $65-$88
Resort
IA18 HOLES

Amana Colonies Golf Club

Amana

5 (240 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Des Moines Golf and Country Club

West Des Moines

5 (239 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Blue Top Ridge Golf Course

Riverside

5 (233 reviews)
Green Fee: $51-$69
Resort
IA18 HOLES

Finkbine Golf Course

Iowa City

4.7 (194 reviews)

University's collegiate team golf course with 18 holes & a driving range, also open to the public.

Green Fee: N/A
Resort
IA18 HOLES

Honey Creek Golf Club

Boone

5 (191 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Pleasant Valley Golf Course

Iowa City

3.7 (157 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Hunters Ridge Golf Course

Marion

4 (155 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Westwood Golf Course

Newton

4 (116 reviews)
Green Fee: N/A
Resort
IA18 HOLES

Riverside Casino & Golf Resort

Riverside

3.3 (6630 reviews)

Stylish rooms & suites with golf course views, plus a spa, an indoor/outdoor pool & 4 restaurants.

Green Fee: $42-$57
Resort