City-operated golf courses offer residents affordable greens fees, resident membership options, and a full range of golf amenities managed as part of the local parks system. There are 50 Golf Course locations in Houston, Texas.
Residents should check whether the city offers an annual golf pass or resident discount card, which can significantly reduce the cost of regular play at city-operated courses throughout the year.
List of Houston City, Texas Golf Course
Champions Golf Club
Bay Oaks Country Club
Braeburn Country Club
Brock Park Golf Course
Channelview Golf Course
City Of Houston Golf Courses
Clear Creek Golf Course
Club Champion Golf
Clear Lake Golf Course
Cypress Creek Golf Center & Academy
Deerwood Clubhouse
Deerwood Golf Club
Eagle View Golf
Fifty Fifty Acorn Golf
Empowered Womens Golf
Glenbrook Golf Course
Golf Range On Richmond
Gus Wortham Golf Course
Gus Wortham Golf Course
Heritage Links Golf Course
Heron Lakes Golf Course
Houston National Golf Club
Houston Country Club
Hermann Park Golf Course
Hearthstone Country Club
Houston Oaks Golf & Country Club
Lone Star Golf Center
Kingwood Clubhouse
Lochinvar Golf Club
Inwood Forest Country Club
Lakeside Country Club
Kingwood Cove Golf Club
Melrose Golf Club
Marti Golf Center
Melrose Park Golf Course
Memorial Park Golf Course
Pine Crest Golf Club
Pasadena Municipal Golf Course
Mulligans Golf
Pine Forest Country Club
Northgate Country Club
Premier Putting Greens Of Texas
River Oaks Country Club
Royal Oaks Country Club
Sharpstown Park Golf Course
River Terrace Golf Course
Texas Par Golf Academy
Super Golf Range
Tee Time Golf Range
Swanson Golf Center
Residents of Houston can book tee times online, purchase resident golf passes, and inquire about junior golf programs and private lessons through the city parks department website or by calling the golf course pro shop directly.
You may also find Golf Course locations in nearby cities including Houston, Humble, Pasadena.