Lake Windcrest Golf Club

Lake Windcrest, located in Magnolia, Texas creates a seamless experience unlike any other. Offering 18 holes of championship golf and a family-friendly environment, our Members experience the very best our Club has to offer.

Schedule A Tour Book A Tournament


Delicious food with a quiet ambiance, dinner at the Club is expertly orchestrated by our executive chef.

Explore Dining


Ready to elevate your life? Find out all the great benefits of membership.

Explore Membership