Due to its prime location in the heart of Sonoma County, it is natural for Windsor to be a golf-centered town. The Windsor Golf Club is home to a challenging course that stretches through the gorgeous landscape of the town. Lakes, creeks, and oak trees surround the well kept grass and perfectly placed sand bunkers. The Windsor Golf Club has recently become a 12-month course, and was once a stop of the PGA Nationwide Tour. The club offers tournaments, events, and a great restaurant. For the novice golfer, there are PGA professional golfers who offer lessons at the course.