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!


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


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

Learn More

Pro Shop

Upcoming Events

Check back here for more great events in 2022!

Hours of Operation

OPEN ✅: Driving Range, Mini Golf, & Pro Shop
CLOSED ❌: Both Golf Courses, Grass Tees on Driving Range, Batting Cages & Go-Karts

Sunday – Thursday: 9:00 am – 7:00 pm
Friday & Saturday: 9:00 am – 8:00 pm
Lake Course open until dark
Par 3 Course is lighted Fri & Sat unless tee times are pre-booked, must be group of 8+

Go-Kart Hours:
*Please call ahead before your visit for Go-Kart times & status, as hours often vary*

Saturday & Sunday: 12:00 pm – 4:00 pm
Closed Monday thru Friday
WEATHER-DEPENDANT: Go-Karts will only run if it’s 55+ degrees. Won’t be running if raining.