溫泉蛇是中小型蛇類,全長780~1000毫米。溫泉蛇雄性全長715 mm,雌性大于820 mm。尾與體全長之比,雄性溫泉蛇0.28(0.27-0.30),雌性溫泉蛇0.24(0.23-0.25)。
因溫泉蛇喜歡棲息在溫泉的附近而被命名為溫泉蛇的。溫泉蛇的頭頸區分明顯,頭背灰綠色,頭腹面淺黃色,軀干及尾背面橄欖綠色,有三行暗褐色塊斑,當中一行最大。背鱗兩外側緣灰綠,構成數條深淺相間的細縱紋。眼后有一灰色淺紋起自下枚眶后鱗,經第7、8兩枚上唇鱗上緣斜向口角,向后延伸與體側縱紋相連。上頜齒21-24枚,向后逐漸增大。