The Grimes Brief

Guide · Golf

Golf in Grimes: a public 27-hole course right in town.

The short version
The course

Where can I golf in Grimes?

Beaver Creek Golf Course (the course's own site calls it Beaver Creek Golf Club) is a public course at 11200 NW Towner Dr, off Highway 141. It has 27 holes of bent grass laid out as three nines (an East, West, and South nine), each with its own design. The East and West nines opened in 1991, and the South nine was added in 2000. The South nine has an island green. There is a driving range to warm up on, and it plays as the go-to round for Grimes golfers who want a full day without leaving town.

TypePublic
Holes27
Address11200 NW Towner Dr
Phone515-986-3221
Rates

How much does it cost to golf at Beaver Creek?

These are the course's posted 2026 summer rates, before 7% Iowa sales tax:

18 holes, cart, Mon to Thu$49.50
18 holes, cart, Fri to Sun before 4 p.m.$59.00
18 holes, cart, Fri to Sun after 4 p.m.$44.50
18 holes walking, Mon to Thu$33.00
9 holes, cart, Mon to Thu$37.00
9 holes walking, Mon to Thu$24.50
Senior 60+ or military, 18 with cart (weekdays before 2 p.m.)$41.00
Junior, 9 walking$13.00

Junior rates apply weekdays before noon and weekends after noon. Season passes are weekday only (Monday to Friday): $1,075 walking or $2,125 riding for an individual under 60, and $875 or $1,925 for seniors 60 and up, with couples passes too. Groups of 13 or more can book tee times up to four weeks ahead through the golf shop.

Leagues and food

Does Beaver Creek have golf leagues?

Yes. The men's league plays Wednesdays with a 5:30 nine-hole shotgun start: two-man teams, match play, points all year, and a playoff, over 18 weeks through the end of August. The women's league plays nine holes Thursdays after 4:30 p.m. with a different game each week. The course also invites groups to start their own neighborhood or corporate league. Afterward, the air-conditioned clubhouse has burgers, smoked pulled pork, deli sandwiches, beer, and mixed drinks, with an outdoor deck over the course. A beverage cart works the course too.

Nearby

Where else can I golf near Grimes?

Jester Park Golf Course, Granger

Inside Polk County's Jester Park on the west shore of Saylorville Lake, at 11949 NW 118th Ave, Granger (515-999-2903). It has an 18-hole championship course that plays 6,902 yards from the back tees, a 9-hole par 3, an 18-hole mini golf course, and a practice facility. Posted 18-hole rates are $31 walking or $49 with a cart Monday to Thursday, and $40 or $58 Friday to Sunday. The par 3 is $14 walking and first-come, which makes it the easy pick for kids and beginners.

Indoor golf in Grimes

McDivot's Indoor Sports Pub, 3390 SE Crossroads Dr, Suite 100, is the winter option. A 2022 Des Moines City View review described four HD simulators that play real courses such as Pebble Beach and Torrey Pines, plus pizza and a bar. We could not confirm current hours or simulator rates, so call ahead.

Glenstone MultiGolf Park

If you would rather throw than swing, the city's free 18-hole Glenstone MultiGolf Park plays as disc golf, foot golf, or park golf with a club and wiffle-style ball. For the rest of the outdoor slate, see our things to do guide.

Beaver Creek or Jester Park?

Beaver Creek if you want to stay in town, play a different nine each week, or join a league. Jester Park if you have a beginner, a kid, or a short evening, since the par 3 and mini golf take the pressure off.

FAQ

Common questions

Is there a golf course in Grimes, Iowa?

Yes. Beaver Creek Golf Course at 11200 NW Towner Dr is a public 27-hole course in Grimes, laid out as three nines.

Is Beaver Creek Golf Course public?

Yes, Beaver Creek is a public course. Check the course website for current rates and tee times.

How much is a round at Beaver Creek Golf Course?

Beaver Creek's 2026 summer rates are $49.50 for 18 holes with a cart Monday to Thursday and $59 Friday to Sunday before 4 p.m., plus 7% sales tax. Walking 18 holes is $33 Monday to Thursday.

How do I book a tee time at Beaver Creek in Grimes?

Book online through the Reserve A Tee Time link on beavercreek-golf.com, or call the golf shop at 515-986-3221.

Local guides, done right

The Grimes Brief covers the town like locals, free every Monday.

Grimes's best read.
More from The Grimes Brief Home · Things to Do · Parks · All Guides
Sponsored
HeartlandAncestry
Your Grimes ancestors are in the record. Search 26.9M+ documented ancestors, free.
Sources: Beaver Creek Golf Club, beavercreek-golf.com (daily rates, season passes, leagues, food and beverages); Jester Park Golf Course rates; Polk County Conservation Jester Park; Des Moines City View (Nov. 30, 2022) on McDivot's; City of Grimes Glenstone MultiGolf Park. Rates change each season, so confirm with the course. Updated October 28, 2026.
The Grimes Brief, free every Monday.What is new, what to do, home sales. One email.