We have found 49 properties in Craftsbury, VT. Average property sale price in Craftsbury is $263,018. It is 13.9% higher than average property value in Vermont. Average price per square feet in Craftsbury is $103. It is 17.6% lower than average property value in Vermont.