Guiyang are o climă subtropicală umedă cu patru anotimpuri, influențată de muson, temperată de latitudinea sa joasă și de înălțimea sa mare. Are ierni reci și veri cu temperaturi moderate; majoritatea precipitațiilor anuale de 1.118 milimetri (44,0 in) au loc din luna mai până în iulie. Temperatura medie lunară de 24 de ore variază de la 5,1 ° C în ianuarie la 23,9 ° C în iulie, în timp ce media anuală este de 15,35 ° C (59,6 ° F). Ploaia este frecventă pe tot parcursul anului, cu rafale ocazionale în timpul iernii. Cu un procent lunar de lumină solară posibilă de la 12 la sută în ianuarie până la 41 la sută în august, orașul primește doar 1150 de ore de soare, ceea ce îl face una dintre cele mai mici orașe cu lumină solară din China.
41 °F