贵州的气候温暖湿润,属亚热带湿润季风气候。气温变化小,冬暖夏凉,气候宜人。2002年,省会贵阳市年平均气温为8℃,比上年提高3℃。从全省看,通常最冷月(1月)平均气温多在3℃~6℃,比同纬度其他地区高;最热月(7月)平均气温一般是22℃~25℃,为典型夏凉地区。降水较多,雨季明显,阴天多,日照少。2002年,9个市州地所在城市中,降水量最多是兴义市,为1480毫米;最少的是毕节市,为9毫米。受季风影响降水多集中于夏季。境内各地阴天日数一般超过150天,常年相对湿度在70%以上。受大气环流及地形等影响,贵州气候呈多样性,“一山分四季,十里不同天”。另外,气候不稳定,灾害性天气种类较多,干旱、秋风、凌冻、冰雹等频度大,对农业生产危害严重。贵州河流处在长江和珠江两大水系上游交错地带,有69个县属长江防护林保护区范围,是长江、珠江上游地区的重要生态屏障。全省水系顺地势由西部、中部向北、东、南三面分流。苗岭是长江和珠江两流域的分水岭,以北属长江流域,流域面积115747平方千米,占全省国土面积的1%,主要河流有乌江、赤水河、清水江、洪州河、舞阳河、锦江、松桃河、松坎河、牛栏江、横江等。苗岭以南属珠江流域,流域面积60420平方千米,占全省国土面积的百分之0,主要河流有南盘江、北盘江、红水河、都柳江、打狗河等。