Hank Haney Golf Ranch at Vista Ridge


The last day of operation for the Vista Ridge facility will be December 31, 2020. The Hank Haney Staff has enjoyed serving your golf needs in Lewisville and looks forward to providing you with a great golf learning experience at our other DFW locations:

Westridge Golf Club Instruction
9055 N. Cotton Ridge Rd.
McKinney TX 75072

Bridlewood Golf Club Instruction
4000 Windsor Parkway
Flower Mound TX 75028

The Golf Ranch
3570 Waterview Parkway
Richardson, TX 75080
Phone: (972)480-3600

Hank Haney Vista Ridge in Lewisville, Texas is an elite golf training facility, located just minutes from Dallas-Fort Worth Airport on the north end of Dallas on the I35 – Hwy 121 corridor.  The Hank Haney Golf Ranch at Vista Ridge boasts a state-of-the-art indoor training center, natural turf practice areas with an executive nine hole Jim Fazio designed golf course. The beautiful and tranquil setting winds its way around the Trinity River and is a true golf getaway for the seasoned professional or the casual golfer.  The course provokes and inspires challenge, thinking and fun.  
  • Hank Haney and PGA Certified Professional Instructors
  • Inside year round weather protected teaching and training environment
  • Sophisticated state-of-the-art swing analysis with high speed video
  • Callaway Performance Fitting Center provides world class custom club fitting
  • The Putting Studio provides advanced putter testing, analysis, custom fitting and on-site production
  • Challenging Executive nine hole Jim Fazio designed golf course built by Hank Haney Golf, Inc.
  • Natural turf driving range with lights, short game areas with pitching greens, sand bunkers and putting greens
  • Fully Equipped Pro Shop
  • Full Club Production, Fitting and Repair Shop


  9 Holes  18 Holes
Green Fee  $16.00 $24.00
Golf Cart Rental $7.00 $14.00
Pull Cart $3.00  

(You must have a valid driver’s license for a golf cart rental)

RANGE BALLS (tax included)
75 balls – $9.00 
115 balls = $13.00
175 balls = $19.00

Call 972-315-5300 for details