5 Iowa Golf Courses Worth Knowing for Your Next Round

Kenneth Meechai
Written by
Kenneth Meechai
Last edited: Aug 22, 2026

Looking for a new course to test your swing? These five Iowa golf spots offer everything from scenic nine-hole layouts to full championship experiences.

Iowa's Golf Scene: More Than Just Cornfields

Iowa might not be the first place you think of for golf, but the state is packed with hidden gems. From the rolling terrain of the east to the river views in the west, public courses here offer variety and challenge without the big-city price tag. Whether you're a weekend warrior or a seasoned pro, you'll find courses that welcome you with open arms. The best part? Many of these spots are family-friendly and community-focused, making them perfect for a casual round or a league night.

How We Evaluated These Courses

We looked at each course based on the overall experience, including course design, amenities, and how well they serve the local community. We also considered the ease of booking tee times and the range of services offered, from dining to event hosting. Each course brings something unique to the table, and we've highlighted what stood out for each one.

Here's a quick look at the five courses we're featuring, with their standout qualities.

ProviderBest For
Stone Creek Golf ClubGolfers who appreciate a well-designed, award-winning nine-hole course.
Humboldt Country Club - Golf Course, Country Club, Golf Course, GolfA relaxed, scenic round with great amenities and a welcoming atmosphere.
Colfax Country ClubGolfers who want a social, league-friendly course with modern tech conveniences.
Woodland Hills Golf CoursePlayers who want both a full 18-hole experience and a quick executive round option.
Cedar Pointe Golf CourseGolfers who enjoy a mix of classic and modern course design.

The Detailed Rundown

#1 Stone Creek Golf Club

Screenshot of Stone Creek Golf Club website A screenshot of the Stone Creek Golf Club website.

Stone Creek Golf Club in Williamsburg is a nine-hole course that packs a punch. Designed by PGA Tour winner D.A. Weibring, it's earned accolades like Iowa Golf Association's 9-Hole Course of the Year and a spot on Golf Digest's list of best nine-hole courses. The course features rolling parkland terrain, slick greens, and 18 bunkers that will test your accuracy. Water hazards come into play on four holes, adding an extra layer of strategy. The two-floor clubhouse offers great views and a place to relax after your round. If you're looking for a course that's both challenging and beautiful, Stone Creek delivers.

#2 Humboldt Country Club - Golf Course, Country Club, Golf Course, Golf

Screenshot of Humboldt Country Club - Golf Course, Country Club, Golf Course, Golf website A screenshot of the Humboldt Country Club website.

Humboldt Country Club is a welcoming public nine-hole course just west of Humboldt, Iowa. The course offers scenic views of the West Fork of the Des Moines River, making every round a picturesque experience. With well-groomed fairways and friendly greens, it's challenging yet approachable for golfers of all skill levels. After your round, you can relax on one of two outdoor patios or head inside for dining and a full bar. They also have an indoor golf simulator and party room rentals, perfect for events or practice on rainy days. It's a community hub that invites you to enjoy the outdoors and the game.

#3 Colfax Country Club

Screenshot of Colfax Country Club website A screenshot of the Colfax Country Club website.

Colfax Country Club is a fun nine-hole course located just east of Des Moines in the town of Colfax. Established in 1931, it's a hidden gem that offers a variety of membership and season pass options to fit your playing style. The club is known for its active league scene, with men's league on Thursdays and women's league on Tuesdays, making it easy to meet new people. They also offer a driving range, golf lessons, and GHIN handicaps for those looking to improve. The club's app lets you book tee times, track your scores, and earn rewards. It's a friendly, community-focused place that's open to the public.

#4 Woodland Hills Golf Course

Screenshot of Woodland Hills Golf Course website A screenshot of the Woodland Hills Golf Course website.

Woodland Hills Golf Course in Des Moines offers an 18-hole regulation course plus a unique Executive 9 that can be played in about an hour. The Executive 9 features seven par 3s and two par 4s, perfect for a quick round or sharpening your short game. The main course is designed for all skill levels, with a mix of unique holes that keep things interesting. The clubhouse has snacks, beverages, and all the essentials you need for a day on the links. They also host tournaments and leagues throughout the season, including a Couple's Twilight league. Conveniently located near I-35 and I-80, it's easy to get to from anywhere in the metro.

#5 Cedar Pointe Golf Course

Screenshot of Cedar Pointe Golf Course website A screenshot of the Cedar Pointe Golf Course website.

Cedar Pointe Golf Course in Boone is an 18-hole championship course with a rich history. The front nine is a classic design from the early 1900s, featuring mature trees and a need for shot shaping. The back nine is a more modern layout with open fairways and plenty of bunkers and water hazards. This blend of old and new makes for a unique round that tests different skills. The course is open to the public and offers online tee times for convenience. If you're looking for a course with character and a challenge, Cedar Pointe is worth the drive.

How to Pick the Right Course for You

When choosing a course, think about what you value most. If you're after a quick round after work, a nine-hole course like Humboldt or Colfax might be perfect. If you want a full day on the links, Woodland Hills or Cedar Pointe offer 18 holes. Consider the amenities too—do you want a full bar and dining, or are you fine with a snack shack? Also, check if the course has leagues or events that match your social style. Finally, think about the drive; sometimes the closest course is the best one.

Streamline Your Golf Outings

To make booking tee times easier, many of these courses offer online reservation systems. You can set up alerts for your preferred times and even join email lists to get updates on specials and events. For leagues, apps like the one from Colfax Country Club let you manage your schedule and scores digitally. Using these tools can save you time and ensure you get the tee time you want.

Your Next Round Awaits

Iowa's golf courses are as diverse as the landscape, offering everything from historic layouts to modern challenges. Whether you're a local or just passing through, these five courses provide excellent options for a memorable round. So grab your clubs, book a tee time, and enjoy what Iowa has to offer.

Kenneth Meechai

About the Author

A writer and marketer for over a decade, Kenneth Meechai loves digging deep to find hidden gems on the web. When he's not online, he's usually walking his dogs.