Welcome to…

Windy Hill Golf Course!

Book Now About Us

At Windy Hill…

Windy Hill Golf Course & Sports Complex was built in 1989 on 30 acres of land at the highest point in Chesterfield County. The facility began with a driving range, batting cages, and miniature golf. Over the years, the property has expanded to 150 acres and includes a regulation 9-hole golf course, as well as a lighted Par 3 course. Our facility is open year-round, and we always have something for everyone!

Recreation

Whether it's our 36 holes of mini golf, batting cages or Go-Karts, there's something for everyone here at Windy Hill!

Learn More

Parties and Outings

Planning a birthday party or corporate outing? Learn how we can help plan your next event with ease!

Learn More

Memberships

Ready to take your game to the next level? We have range and golf course memberships available!

Learn More

Upcoming Events

BUDDIES LEAGUE SCRAMBLE
UNDER THE PAR 3 LIGHTS
Grab your buddies and join us under the Par 3 lights Saturday, August 13 for our second Buddies League scramble!
⛳️ 4-person Scramble Format
* $30 per person, includes cart + one glow ball
* PRIZES ON EVERY HOLE!
* August 13th with shotgun start at 8:30 pm
* All skill levels are welcome!
We’ll have prizes 🏆, drink specials 🍻 and team awards for best costumes, etc!
This is going to be an absolute BLAST!
Secure your spot today by calling the Pro Shop at 804-794-0010 or sending us a message!

 

⚡️ THURSDAY NIGHT SPARK LEAGUE 💥
http://www.spark.golf/lw/vNBm
Ready to play Spark Golf? Spark is a 9-hole, social golf league organized to be casual and fun, with a touch of friendly competition.
Joining the league is free! League rounds are available for purchase each week or you can save money by pre-paying for Spark credit at a discount.
Join with a partner, have Spark partner you up with another single or play without a partner. Play as your schedule allows, earning points based on how you finish each round throughout the season. Your best 10 rounds count towards the season standings.
Most of all, have fun! 🎉

Hours of Operation

WE WILL BE CLOSING AT 6 PM ON
SUNDAY, AUG 7 FOR A PRIVATE EVENT!

Monday – Thursday: 7 am – 10 pm
Friday & Saturday: 7 am – 11 pm
Sunday: 7 am – 9 pm
Lake Course open until dark

Driving Range will close at 7 pm on Sundays and reopen at 11 am Mondays for maintenance

Our Par 3 Course is now LIT Fridays and Saturdays!
Friday & Saturday: 8 pm to 11 pm
Last tee time will be 10 pm

Go-Kart Hours:
Thursday & Friday: 4 pm – 10 pm
Saturday: 12 pm – 10 pm
Sunday: 12 pm – 8 pm
Closed Monday & Tuesday
WEATHER DEPENDANT: Go-Karts will only run if it’s 50+ degrees. Won’t be running if raining.

Batting Cages are currently open for 1/2 hour and hour rentals only. No Tokens!