Twin Lakes Golf Course

Twin Lakes Golf Course ranks among the top 10 golf facilities in Texas, according to Texas Outside. Located in Canton, Texas, just a quick 55 minutes east of Dallas, we are far from your typical East Texas golf course.                                                                          

Twin Lakes manages the difficult double task of challenging serious players while giving rookies a great place to learn to play this classic game. Away from the hustle and bustle of the city you get the feeling that you are the only player on the course amidst the picturesque scenery. Course architect Robert Hay designed the course around two beautiful lakes adding minimal changes to enhance the already gorgeous landscape.

Experience the beauty and luxury of Twin Lakes Golf Course. Located on a 1k acre tree farm, our course offers the best golfing experience in this area of North Texas. Known for our lush course and fine dining options, Twin Lakes is your best bet for parties, weddings and work retreats. Our golf course is available to host events of all kinds – from weddings, to golf leagues to business events, and more. We allow organizations to truly customize our club house and golf course and cater to your event by providing custom golf items including custom golf flags with your logo on them at a minimal additional cost. You can prepare your own personalized items, or we can provide our custom golf flags from Vispronet.com. This creates an even more unique atmosphere for all attendees and a more memorable experience. The Twin Lakes staff is always on call and will provide your party with only top notch service. Call to host your event today! 

We have the friendliest staff in Texas, a well equipped pro shop, practice facilities and a wonderful bar and grill. We can’t wait to welcome you!