There is 1 golf course in Canyon Lake, Texas and 0 are municipal courses. There are also another 12 golf courses within 20 miles of Canyon Lake, including 6 public, 2 municipal, 1 PL and 3 private courses.
The oldest course in the Canyon Lake area is the JBSA-RND Randolph Oaks Golf Course which was designed by Joseph S. Finger/(R) George Williams, ASGCA and opened in 1948.
The longest course is TPC San Antonio, which is 7,522 yards. TPC San Antonio is rated the best course near Canyon Lake.