Thunder Hills Country Club offers a beautifully manicured golf course, newly upgraded practice facilities, fine dining, pool, tennis and an exciting golf and social schedule of events. Join now and create a lifetime of memories. A variety of membership options are available tailored to best fit your lifestyle.
First time members can "lock-in" to a 4 year membership with 30% off 1st year dues, 20% off 2nd year dues and 10% off 3rd year dues. Members enjoy Full Golf Membership benefits and privileges. LEARN MORE
Members enjoy unlimited access to all golf facilities, dining areas, tennis courts, pool facility, member social functions and member golf events. LEARN MORE
We have reached our cap on Social Sports Memberships. Please contact Andy DeSollar, General Manager-andy@thunderhillscc.com for wait list information.
Members enjoy unlimited access to dining areas, tennis courts, pool facility, practice facilities and four rounds of golf per year at the family guest rate, and member social functions. LEARN MORE
Proof of residency outside of a 90-mile radius of Dubuque County for at least six months and one day per year is required. Non-residents membership includes all Full Golf Membership privileges. LEARN MORE
For more information regarding membership, or to arrange a Club tour, please contact General Manager Andy De Sollar (andy@thunderhillscc.com) or Club House Manager Angela Osterkamp (angela@thunderhillscc.com) or call 563.556.3363.