Terrace Hills Golf Course - Your Des Moines Iowa area Golf Course Since 1964!

Terrace Hills Golf Course was opened in 1964 by Joe & Clara Riding and continues today as one of the Des Moines area oldest family owned and operated golf facility.

With great anticipation and sadness this comes to an end on December 31st, 2019 as the City of Altoona will become the new owners of Terrace Hills Golf Course. 


The journey began in 1964 when Joe and Clara Riding opened Terrace Hills GC with nine holes in July of that year with $2.00 green fees. In recognition of their vision and hard work we will end the journey in October with $2.00 green fees. All throughout October, 9 AM to 2 PM, daily green fees will be $2.00 for 9 or 18 holes, cart not included.


The Riding Family THANKS you for 55 years of memories!




Terrace Hills Golf Course, more than a business, it's been our Home for 55 years!



This email address is being protected from spambots. You need JavaScript enabled to view it. 

Terrace Hills Golf Course is proud to be a Give Foundation member facility.


To learn more on how you can help a disabled Veteran play golf go to:



Terrace Hills Golf Course is also “Home of the 4 1/2 Hour Guarantee”

Are you tired of playing facilities that don't care about the speed of play? Then make a tee time at Terrace Hills Golf Course, Weekdays before 2 PM and Weekends/Holidays before Noon, and we guarantee you will complete your 18 hole round of golf in 4 1/2 hours or less or your next green fee is FREE!

(Some restrictions do apply, contact us for more information.)


Joe & Leann Riding and the entire staff at Terrace Hills Golf Course

look forward to seeing you on the links sometime during the 2019 golf season!