BECOME A MEMBER

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.

WELCOME PACKET

FULL GOLF MEMBERSHIP

We have reached our cap on Golf Memberships. Please contact General Manager Andy DeSollar (andy@thunderhillscc.com) or call 563.556.3363 for wait list information.

Members enjoy unlimited access to all golf facilities, dining areas, tennis courts, pool facility, member social functions and member golf events. LEARN MORE

MONTHLY DUES
 

INITIATION

SINGLE

MARRIED

(1 Golfer)

MARRIED

(Couple)

FAMILY

JUNIOR

(Ages 21-29)
500 242 252 268 293

INTERMEDIATE "A"

(Ages 30-35)
1000 319 340 365 396

INTERMEDIATE "B"

(Ages 36-44)
1500 371 391 412 448

REGULAR

(Ages 45-64)
2000 422 443 463 499

SENIOR

(Ages 65+)
1500 345 355 376 396

SOCIAL SPORTS MEMBERSHIP

We have reached our cap on Social Sports Memberships. Please contact General Manager Andy DeSollar (andy@thunderhillscc.com) or call 563.556.3363 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

MONTHLY DUES: $186

NON-RESIDENT MEMBERSHIP

We have reached our cap on Golf Memberships. Please contact General Manager Andy DeSollar (andy@thunderhillscc.com) or call 563.556.3363 for wait list information.

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

MONTHLY DUES: $345

MEMBERSHIP INQUIRIES

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.

DOWNLOAD APPLICATION