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!

Partnership Program

Reach the best audience in the Richmond market with frequency, high impact and immersive engagement!

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


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

Learn More

Upcoming Events

Driving Range CLOSED until FEBRUARY 6
Driving Range will be fully closed until FEBRUARY 6 for maintenance, dependent on weather. Our team is working diligently to open the driving range by February 6, but some weather conditions might force us to push this date back further. We’ll be sure to update here!

Any range members who would like to play the course during this time will receive $10 off their greens fee. We will also extend range memberships to make up for this time, just give us a call or email Nichole at nicholelpga@gmail.com.

Hours will be subject to change depending on weather. If the temperature is set to hover around 40°, please GIVE US A CALL AT 804-794-0010 or check our website & Facebook for updated information.

Go-Karts will be OPEN on weekends,
weather dependent
See Hours of Operation section for hours.

We will always post the most up-to-date information here and on our Facebook page, we encourage you to call or send us a Facebook message to confirm hours before coming out!

Hours of Operation


Current Hours
Monday – Thursday: 9 am – 6 pm
Friday: 9 am – 9 pm
Saturday: 8 am – 9 pm
Sunday: 8 am – 6 pm
Lake Course open until dark

Our Par 3 Course will only be lit for pre-booked groups of 8 or more on Fridays & Saturdays only. Please call the Pro Shop to book your tee time!


Go-Karts will be OPEN on weekends
Saturday: 12 pm – 8 pm
Sunday: 12 pm – 6 pm
Monday-Friday: Closed
They will always be CLOSED if it’s raining or if it’s below 50°. Please call the day of to confirm hours if you’re planning on coming out!