Waco has three public golf courses that golfers of any skill level can enjoy.
The city of Waco-owned Cottonwood Creek Golf Course is a popular choice for golfers. It hosts many tournaments from its location at 5200 Bagby Ave.
Twin Rivers Golf Club, 1000 Bear Ridge Drive, sits off U.S. Highway 84 along the banks of the South and Middle Bosque rivers. It is the home course for the Baylor University golf teams, as well the MCC men’s team and Midway High School squads.
Lake Waco Golf Club, 5608 Flat Rock Road, is a semi-private facility open to the public with a limited amount of memberships. It sits on the north side of Lake Waco and has several lakes on the land.
If you want to drive a little farther out of Waco, Mart has Battle Lake Golf Course at 4443 Battle Lake Road and in Moody is the Greenbrier Golf Club off State Highway 317.