We have found 1,236 properties in Canyon Lake, TX. Average property sale price in Canyon Lake is $238,163. It is 5.9% higher than average property value in Texas. Average price per square feet in Canyon Lake is $118. It is 20.4% higher than average property value in Texas.