• Golf Courses

    Windy Hill has a 9 hole regulation length lake course and a 9 hole (lighted in season) Par 3

  • Go Karts

    Go Karts run on a 1/4 mile  exciting road course. The tracks operate a fleet of Karts for both adults and youth to enjoy.

  • Mini-Golf

    Our Mini-Golf has 36 beautifully landscaped holes (2 courses) that offer fun and excitement for all ages.

  • Batting Cages

    Batting Cages are a challenge for all skill levels. 9 Cages offer fast and slow pitch baseball and softball.

  • FootGolf

    FootGolf is our newest and fastest growing sport. It is a combination of soccer and golf played on our Par 3 course.

  • Contact Windy Hill Sports

    Contact Us

    Windy Hill Sports Complex is located on Midlothian Turnpike near Old Hundred Road. For information, call us at (804) 794-0010.

  • senior golfer

    Golf & Recreation

    Our professional golf instructors are available to help anyone from young aspiring golfers, to adults, perfect their techniques.

  • callto3

    Parties & Outings

    Planning a birthday party, golf outing or company team builder? See how we can help plan your next event.

Winter Golf & Footgolf Course Rates

Lake Course 9 Holes 18 Holes
Valid until 3/1/2017
Weekday $13/Walk | $20/Ride $17/Walk | $29/Ride
Weekend $15/Walk | $23.50/Ride $20/Walk | $35/Ride
SuperTwilight play til Dark! $15/Walk | $25/Ride
Par 3 Course 9 Holes 18 Holes
Any Day $10/Walk | $18.50/Ride $15 All Day | $29/Ride
Coupons Not Valid with Winter Rates
Winter Rates not in effect Dec 23-Jan 1
Footgolf Course 9 Holes 18 Holes
Any Day $10/Walk | $18.50/Ride $15 All Day | $29/Ride
Coupons Not Valid with Winter Rates
Winter Rates not in effect Dec 23-Jan 1

What's New

  • Junior Golf Extra

    Junior Golf Extra

    Junior golf tournaments at Windy Hill. See our tournament page for upcoming tournaments. Go to Junior Golf Extra for more information
  • Golf Demo Day

    May 14th 2016 Saturday 12-4pm *Come try before you buy! Complimentary club fitting by appointment
  • Tuesday Youth Golf Play Day

    Begins Tuesday June 21st LITTLE LINKSTER Play on Par 3, Ages 6-11 FEE:$10 for 9 hole tournaments Tee times start at 8:30am ...
'