
Iowa’s golf landscape offers a stunning array of courses set against diverse natural backdrops from rolling hills to riverside views. The state’s varied terrain creates perfect conditions for golf course architects to design visually appealing layouts that challenge and delight players of all skill levels.
You’ll find Iowa’s most beautiful golf courses showcase the state’s natural beauty while providing exceptional playing experiences across all regions of the Hawkeye State. From the challenging layouts in Des Moines to hidden gems in smaller communities, these courses combine aesthetic appeal with quality design. The changing seasons bring different visual dimensions to these courses, making them worth visiting throughout the golfing season.
1. Saddleback Ridge Golf Course & Driving Range
Saddleback Ridge Golf Course is a stunning links-style course that opened to the public in May 2000. The course features wide spacious fairways, large undulating putting surfaces, and multiple tee complexes designed to accommodate golfers of all skill levels.
This par 72 layout stretches 6,615 yards from the championship tees and offers spectacular views of the surrounding Iowa countryside. What makes Saddleback Ridge unique is its balanced design, with both the front and back nine featuring three par 5’s, three par 4’s, and three par 3’s.
The practice facilities are exceptional, including a full-length driving range with natural turf hitting areas and a 7,000 square foot practice green where you can perfect your short game. After your round, you can relax in the welcoming clubhouse that offers a variety of snacks, sandwiches, and refreshing beverages.
The course’s thoughtful design combined with its beautiful setting makes it one of Iowa’s most visually appealing golf destinations. You’ll appreciate both the playability and the scenic views throughout your round.
Rating: 4.5 (181 reviews)
Location: 4646 180th St NE, Solon, IA 52333
Contact: (319) 624-1477
Website: Visit Website
2. Tournament Club of Iowa
Tournament Club of Iowa stands as the only Arnold Palmer Signature Course in Iowa, offering golfers a unique and challenging experience. Designed by the legendary Arnold Palmer and his team in 2003, this course showcases the natural beauty of its 500-acre setting between Big Creek Dam and Saylorville Lake.
The course layout takes full advantage of the dramatic landscape, incorporating bluffs and running ravines into its design. You’ll encounter an exciting mix of uphill and downhill shots, with carries over deep ravines that provide both challenge and visual appeal.
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
As you navigate the course, you’ll appreciate how Palmer’s design philosophy balances difficulty with playability. The varied terrain creates a dynamic round that can test skilled players while remaining enjoyable for golfers of all abilities. The natural setting and thoughtful design make this Polk City gem one of Iowa’s most picturesque courses.
The stunning natural surroundings combined with Palmer’s signature design elements create a memorable golfing experience that stands out among Iowa’s golf offerings. The course’s beauty is matched by its strategic challenges, making every round both visually rewarding and mentally engaging.

Rating: 4.4 (424 reviews)
Location: 1000 Tradition Dr, Polk City, IA 50226
Contact: (515) 984-9440
Website: Visit Website
3. Woodland Hills Golf Course
Woodland Hills Golf Course offers a premier golfing experience in Des Moines, Iowa. Situated on the north side of the city, this course provides easy access from I-35 and I-80, making it a convenient destination for golfers throughout the metro area.
The facility features an 18-hole regulation course with a diverse layout that accommodates players of all skill levels. Each hole presents unique challenges that will test different aspects of your game while maintaining an enjoyable experience for beginners and experienced golfers alike.
For those seeking a quicker round, the Executive 9 offers an excellent alternative. With seven par 3’s and two par 4’s, you can complete a full round in as little as one hour while still experiencing a comprehensive test of your abilities.
Practice facilities include dedicated pitching and putting greens to help you refine your short game. The clubhouse provides all the essentials for your round, including snacks and beverages to keep you refreshed throughout your golfing adventure.
Rating: 4.7 (1250 reviews)
Location: 620 NE 66th Ave, Des Moines, IA 50313
Contact: (515) 289-1326
Website: Visit Website
4. Amana Colonies Golf Club
Nestled among Eastern Iowa’s rolling hills, Amana Colonies Golf Club offers one of the most visually striking golf experiences in the state. The course winds serenely through 18 holes, each providing a spectacular view of the surrounding landscape.
The club has earned its reputation as one of Iowa’s premier golfing destinations, consistently receiving high rankings from both Golf Digest and Golf Magazine. It has been named the “top public golf course in Iowa” numerous times, making it a must-visit for golf enthusiasts.
Located in the heart of historic Amana, the course provides what many describe as a “pure golf experience.” The design takes full advantage of the natural terrain, creating a challenging yet enjoyable round for players of all skill levels.
You can easily book your tee time online through their website, where you’ll also find information about their stay and play packages. Their experienced event specialists are available to help organize tournaments if you’re planning a larger golfing event.
Rating: 4.6 (233 reviews)
Location: 451 U Ave, Amana, IA 52203
Contact: (319) 622-6222
Website: Visit Website
5. Blue Top Ridge Golf Course
Nestled in Riverside, Iowa, Blue Top Ridge Golf Course offers a stunning golfing experience that will captivate both your eyes and your skills. Established in 2005, this picturesque course has earned its reputation as one of Iowa’s most beautiful golfing destinations.
The course is under the expert direction of PGA Member Michael McNamara, who brings years of professional experience to ensure excellent playing conditions and tournament organization. Blue Top Ridge has hosted prestigious events including the Iowa Open and Iowa Junior Open, demonstrating its championship-caliber layout.
The professional staff includes PGA Members Mason Shawver and Sterling McIlravy, who provide expert instruction and club fitting services. Their Performance Studio offers you the opportunity to improve your game with guidance from experienced professionals who understand the nuances of golf.
When you visit Blue Top Ridge, you’ll experience a course that combines natural beauty with challenging play, making it worthy of its place among Iowa’s prettiest golf courses. The meticulously maintained grounds create a scenic backdrop for your golfing adventure.
Rating: 4.5 (230 reviews)
Location: 3184 IA-22, Riverside, IA 52327
Contact: (319) 648-0044
Website: Visit Website
6. Waveland Golf Course
Nestled in the heart of Des Moines, Waveland Golf Course stands as a historic gem in Iowa’s golfing landscape. Established in 1901, it holds the distinction of being one of the oldest golf courses in the country and possibly the oldest municipally owned course.
The sloping, wooded 18-hole layout provides a picturesque setting that challenges golfers of all skill levels. Mature trees line the fairways, creating a natural canopy that adds to the course’s beauty and strategic complexity.
The charming brick clubhouse serves as both a functional facility and a testament to the course’s rich heritage. Over its 122-year history, Waveland has maintained its character while evolving to meet modern golfing standards.
You’ll appreciate the course’s natural terrain that offers elevation changes rarely found in Iowa golf courses. The design by Warren Dickson takes full advantage of the landscape, creating a visually stunning and mentally engaging round of golf.
Rating: 4.5 (408 reviews)
Location: 4908 University Ave, Des Moines, IA 50311
Contact: (515) 248-6302
Website: Visit Website
7. The Legacy Golf Club
The Legacy Golf Club stands as a premier golfing destination just south of Des Moines in Norwalk, Iowa. Opened in May 2002 by the Manning family, this championship course quickly established itself as one of Iowa’s most beautifully maintained public golf facilities.
You’ll appreciate the meticulous attention to detail throughout the 18-hole course. The manicured bentgrass fairways, tees, and greens provide an exceptional playing surface, while the lush Kentucky bluegrass rough adds both challenge and visual contrast to your round.
Beyond the outstanding course conditions, The Legacy offers comprehensive amenities to enhance your golfing experience. These include a full practice facility and an indoor Learning Center for improving your skills. Modern Shark Experience GPS systems on the golf carts help you navigate the course with precision.
The Manning family’s commitment to excellence is evident in their mission statement: providing great service and great golf at a great value. With its combination of challenging play and scenic beauty, The Legacy Golf Club rightfully earns its place among Iowa’s prettiest courses.
Rating: 4.6 (232 reviews)
Location: 400 Legacy Pkwy, Norwalk, IA 50211
Contact: (515) 287-7885
Website: Visit Website
8. Honey Creek Golf Club
Nestled near the scenic Ledges State Park in Boone, Honey Creek Golf Club offers one of Iowa’s most visually stunning golf experiences. The 18-hole championship course seamlessly integrates with the natural landscape, featuring rolling hills and mature trees that create a picturesque backdrop for your game.
The course’s design showcases bent grass fairways and USGA greens that maintain excellent playing conditions throughout the season. Prairie grass rough adds both challenge and visual contrast, creating a distinctive aesthetic that separates Honey Creek from other Iowa courses.
Honey Creek appeals to golfers across all skill levels while still providing enough challenge to keep experienced players engaged. The natural beauty surrounding the course changes with the seasons, with colorful trees particularly spectacular during the fall months.
You’ll appreciate the thoughtful layout that takes advantage of the natural terrain, creating memorable holes without feeling artificially constructed. The combination of strategic design and natural beauty makes Honey Creek a must-play destination for golf enthusiasts exploring Iowa’s premier courses.
Rating: 4.5 (187 reviews)
Location: 1323 Noble Lynx Dr, Boone, IA 50036
Contact: (515) 432-6162
Website: Visit Website
9. Lake MacBride Golf Course
Lake MacBride Golf Club offers a picturesque golfing experience nestled in the scenic landscape of Solon, Iowa. The course features multiple tees to accommodate all skill levels, making it accessible whether you’re a beginner or experienced golfer.
The par 36 course stretches nearly 3,200 yards from the back tees and approximately 2,900 yards from the middle white tees. Tree-lined fairways and strategically placed ponds create both a beautiful backdrop and challenging play environment that enhances your golfing experience.
Large, challenging greens test your putting skills while the watered fairways ensure quality playing conditions. After your round, you can unwind at “Spirits on the Green,” the club’s restaurant offering meals and beverages with views overlooking the course.
Beyond golf, Lake MacBride also serves as an event center, hosting private parties, corporate events, and meetings. The center overlooks the first tee, providing a charming setting for special occasions.
Rating: 4.5 (92 reviews)
Location: 3891 Pro Rd NE, Solon, IA 52333
Contact: (319) 624-2500
Website: Visit Website
10. Spirit Hollow Golf Course
Spirit Hollow Golf Course in Burlington, Iowa delivers a stunning golf experience with meticulously maintained fairways and greens. You’ll find yourself immersed in natural beauty as you navigate this picturesque course that has earned its reputation as one of Iowa’s premier golfing destinations.
The course is complemented by excellent facilities including the Shankopotamus Golf Academy powered by Toptracer Range. This technology allows you to practice your swing while virtually playing famous courses like the Old Course and Spyglass, making it perfect for extending your golfing day.
Accommodations at Spirit Hollow enhance the experience with options ranging from Lodge rooms to 4-bedroom Cabins that accommodate up to 8 players. After your round, you can relax at Lambo’s, the on-site restaurant featuring 40 big-screen TVs, delicious meals, and Spirit Hollow’s signature hospitality.
The complete package of exceptional golf, comfortable lodging, and quality dining makes Spirit Hollow a must-visit destination for golf enthusiasts exploring Iowa’s finest courses.
Rating: 4.7 (241 reviews)
Location: 5592 Club House Dr, Burlington, IA 52601
Contact: (319) 752-0004
Website: Visit Website
11. Veenker Memorial Golf Course
Nestled in Ames, Iowa, Veenker Memorial Golf Course offers a picturesque golfing experience for players of all skill levels. The well-maintained course features challenging holes with strategic layouts that test your abilities while providing scenic views of the surrounding landscape.
The course is part of Iowa State University and provides a tranquil escape with its mature trees, rolling terrain, and natural beauty. You’ll find the course’s design integrates seamlessly with the natural environment, creating a peaceful atmosphere away from the bustle of campus life.
Veenker offers excellent facilities including a driving range that opens half an hour before the first tee time. The course hosts various events throughout the season, including their 2 Player Bestshot tournaments, making it a vibrant community hub for golf enthusiasts.
The seasonal operation typically begins in mid-March, weather permitting, with the clubhouse maintaining regular hours from 9am to 7pm during peak season. You’ll appreciate the professional staff and well-kept greens that contribute to the course’s stellar reputation among Iowa golfers.
Rating: 4.6 (110 reviews)
Location: 2916 Veenker Dr, Ames, IA 50011
Contact: (515) 294-6727
Website: Visit Website
12. Copper Creek Golf Club and Event Center
Nestled in Pleasant Hill, Copper Creek Golf Club offers a stunning golf experience that captivates players of all skill levels. The course features beautifully maintained fairways that wind through natural landscapes, creating both challenging play and scenic views throughout your round.
Water comes into play on several holes, with serene ponds reflecting the Iowa sky and adding strategic elements to your game. The elevation changes across the course provide varied perspectives and require thoughtful club selection, making each hole a unique challenge.
Beyond the course itself, you’ll appreciate the well-appointed clubhouse that serves as both a restaurant and event center. Many golfers enjoy relaxing on the patio after their round, taking in panoramic views of the course while enjoying a meal or refreshment.
The practice facilities complement the main course perfectly, giving you space to warm up before tackling the challenging 18 holes. With its combination of natural beauty and thoughtful design, Copper Creek earns its place among Iowa’s most visually appealing golf destinations.
Rating: 4.4 (299 reviews)
Location: 4825 Copper Creek Dr, Pleasant Hill, IA 50327
Contact: (515) 263-1600
Website: Visit Website
13. Brown Deer Golf Club
Brown Deer Golf Club in Coralville stands out as one of Iowa’s most visually appealing golf destinations. The course offers stunning views, particularly around the signature Brown Deer Lake that creates a picturesque backdrop for your round.
The club features a full-service Pro Shop where you can get a comprehensive game evaluation to improve your skills. After completing your 18 holes, you can relax at Bunkers Bar and Grill, which provides an excellent vantage point overlooking the 18th hole and the lake.
Beyond golf, Brown Deer serves as a popular venue for weddings and special events. Their meeting and function rooms create an ideal setting for various celebrations, taking advantage of the natural beauty surrounding the property.
The course layout seamlessly integrates with the natural landscape, creating a challenging yet enjoyable experience for golfers of all skill levels. You’ll find yourself appreciating both the technical aspects of the course and its aesthetic appeal throughout your visit.
Rating: 4.5 (269 reviews)
Location: 1900 Country Club Dr, Coralville, IA 52241
Contact: (319) 248-9300
Website: Visit Website
14. Glen Oaks Country Club Iowa
Glen Oaks Country Club stands as a premier golfing destination in West Des Moines. This exclusive private club features a magnificent 18-hole championship golf course designed by the renowned Tom Fazio.
The course’s thoughtful layout blends naturally with the Iowa landscape, creating a visually stunning yet challenging experience for golfers of all skill levels. The meticulously maintained fairways and greens provide both beauty and technical challenges throughout your round.
Beyond golf, Glen Oaks offers impressive amenities including a beautiful aquatic facility, fitness center, and exceptional dining options. The club serves as an elegant venue for various events with comprehensive catering services.
You’ll appreciate the club’s commitment to excellence, evident in every aspect from course maintenance to member services. The combination of natural beauty and first-class facilities makes Glen Oaks a standout among Iowa’s finest golf destinations.
Rating: 4.7 (309 reviews)
Location: 1401 Glen Oaks Dr, West Des Moines, IA 50266
Contact: (515) 221-9000
Website: Visit Website
15. Wakonda Club
Nestled in Des Moines, Wakonda Club features a stunning 18-hole course designed by William Langford. The traditionally designed layout offers panoramic views of downtown Des Moines and has earned consistent rankings as one of the best courses in the metro area, state, and Midwest.
What makes Wakonda truly special is its mature trees and rolling hills that create a different playing experience each time you visit. The course’s natural elevation changes and strategic layout challenge golfers while providing beautiful vistas throughout your round.
Established in 1922, Wakonda Club has a rich century-long history and has hosted numerous nationally recognized golf tournaments. The club maintains its prestigious reputation while honoring its deep community roots in the Des Moines area.
Beyond golf, members enjoy exceptional amenities including fine dining experiences, clay tennis courts, and three swimming pools. These additions complement the beautiful golf course and create a comprehensive club experience.
Rating: 4.5 (271 reviews)
Location: 3915 Fleur Dr, Des Moines, IA 50321
Contact: (515) 285-4962
Website: Visit Website
16. Otter Creek Golf Course
Otter Creek Golf Course stands as one of Iowa’s premier golfing destinations, earning recognition as the 2016 18-Hole Course of the Year by the Iowa Golf Association. This Paul Miller design underwent a complete renovation in 2008, transforming from its original 1982 park-style layout into the stunning links-style course you’ll enjoy today.
The course features multiple tee options to accommodate players of all skill levels, with low-growing bluegrass fairways and smooth, fast greens that create an exciting challenge. With 47 bunkers, 17 ponds, and an abundance of tall grasses and mounding, each hole offers a unique test of your abilities while remaining playable and enjoyable.
Otter Creek provides exceptional practice facilities, including a double-ended driving range, two putting greens, and a dedicated pitching area with a bunker for short game improvement. The beautiful clubhouse houses the Tin Cup Bar & Grille for casual dining and the Pinnacle Club for events and gatherings.
The course plays to a par 71 and balances challenge with playability, making it a favorite among Iowa golfers seeking both a test of skill and an aesthetically pleasing round.
Rating: 4.4 (273 reviews)
Location: Ankeny, IA
Contact: (515) 965-6464
Website: Visit Website
17. Finkbine Golf Course
Nestled on 200 acres of rolling Iowa terrain, Finkbine Golf Course offers one of the most scenic golfing experiences in the state. Named after W.O. Finkbine, who generously donated the land to the University of Iowa, this public course serves as home to the university’s men’s and women’s collegiate golf teams.
The course features 18 beautifully designed holes that challenge golfers of all skill levels while showcasing the natural beauty of Iowa’s landscape. You’ll appreciate the well-maintained fairways and greens as you navigate through the course’s thoughtful layout.
The recently built Nagle Family Clubhouse enhances your experience with modern amenities, including a pro shop, locker rooms, and the welcoming Bump’s Restaurant and Bar. After your round, you can relax on the outdoor patio while enjoying handcrafted sandwiches and unique appetizers from their restaurant menu.
Managed by Troon Golf, LLC, Finkbine maintains high standards for course conditions and service, making it a must-play destination for golf enthusiasts visiting Iowa City. The on-site driving range provides the perfect opportunity to warm up before tackling this picturesque course.
Rating: 4.5 (190 reviews)
Location: 1380 Melrose Ave, Iowa City, IA 52246
Contact: (319) 335-9246
Website: Visit Website
18. Des Moines Golf and Country Club
Des Moines Golf and Country Club stands as a premier golfing destination in Iowa with two stunning 18-hole courses designed by renowned architect Pete Dye. The meticulously maintained fairways and challenging layouts provide both beauty and complexity for golfers of all skill levels.
Beyond golf, the club offers exceptional amenities including professional-grade PlexiPave® tennis courts—the same surface used at the Australian Open. You can also enjoy the elegant Candlelight Room for fine dining with tableside carving service and selections from their award-winning wine list.
For family enjoyment, the pool pavilion features waterslides and recreational swimming areas with convenient poolside dining options. The club seamlessly blends sporting excellence with social refinement, creating a distinguished atmosphere unique to the Des Moines area.
The property’s location in West Des Moines provides beautiful surroundings that enhance the overall golfing experience, making it one of Iowa’s most picturesque and complete country club facilities.
Rating: 4.6 (238 reviews)
Location: 1600 Jordan Creek Pkwy, West Des Moines, IA 50266
Contact: (515) 440-7500
Website: Visit Website
19. Bear Creek Golf Course
Bear Creek Golf Course in Forest City offers a charming and varied golfing experience across its 18 holes. The course layout provides something for everyone, with the front nine featuring tree-lined fairways and subtle slopes that accommodate golfers of all abilities.
The back nine presents more challenges with strategically placed bunkers, mature hardwoods, and water hazards that will test your skills. One of the most distinctive features of Bear Creek is the scenic journey along the Winnebago River, where you’ll cross seven different bridges throughout your round.
The course prides itself on being uniquely designed compared to other North Iowa options. For those considering regular play, Bear Creek offers attractive membership rates with substantial discounts for new members—including 30% off for first-time members or those who haven’t joined in three years.
You’ll appreciate the natural beauty and thoughtful design that makes Bear Creek one of Iowa’s prettier golf destinations. The combination of riverside views, varied terrain, and accessible yet challenging holes creates a memorable golfing experience.
Rating: 4.4 (63 reviews)
Location: 145 Country Club Rd, Forest City, IA 50436
Contact: (641) 585-1353
Website: Visit Website
20. Timberline Golf Course
Nestled in the rolling hills of Dubuque County, Timberline Golf Course offers a breathtaking 18-hole public golfing experience spread across 240 acres of scenic landscape. The spacious design incorporates natural elements that challenge and delight golfers of all skill levels.
Water features play a significant role in the course layout, with four ponds and two creeks coming into play on eight different holes. These water hazards add strategic complexity while enhancing the natural beauty of the surroundings.
The course is known for its dramatic elevation changes throughout, providing not only challenging play but also spectacular views of the countryside. These elevation variations are among the most prominent features that make Timberline stand out among Iowa’s golf destinations.
Wildlife often makes appearances throughout the course, adding to the natural experience as you navigate the tree-lined fairways. The combination of challenging play and natural beauty makes Timberline a must-visit for golf enthusiasts exploring Iowa’s finest courses.
Rating: 4.5 (111 reviews)
Location: 19858 E Pleasant Grove Rd, Peosta, IA 52068
Contact: (563) 876-3422
Website: Visit Website
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
Please note that some of the imagery in this article were created with the aid of AI image generators.




















