Welcome to…

Windy Hill Golf Course!

Book Now About Us

Upcoming Events

Memorial Day Weekend
Live Music May 27: James River Junction 7 pm – 10 pm
May 29: Taps Horns 3 pm on Memorial Day from Taps Across America tapsacrossamerica.org
We’ll have a closest to the pin contest and other fun activities throughout the day!

PING Fitting Van
Saturday, May 27 from 12 pm – 6 pm
Call 804-794-0010 to register!

Music nights are from 7-10 pm unless otherwise noted!
May 27: James River Junction
June 10: Drew Dunbar
June 24: Five 23
July 1: Illbillys
July 15: Sidepiece
August 12: Pat Russell
August 26: Dakota Kensy
September 9: Barefoot Joe
September 30: Drew Dunbar
October 14: Five 23

Hours of Operation

*Driving Range closes at 6 pm every Sunday for maintenance!*

Current Hours
Monday – Thursday: 8 am – 9 pm
Friday & Saturday: 8 am – 10 pm
Sunday: 8 am – 8 pm
Lake Course open until dark
Summer Hours will begin June 5

We will have tee times available after the sun goes down, with the last tee time being an hour and 15 minutes before we close
(i.e. 8:50 when closing at 10 pm).

Go-Kart Hours
Saturday & 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!

We’ve just finished up our mini golf course renovations, including naming both courses and adding some fun surprises!

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

Our Partners