四川位于亚热带,因不同的地貌和不同的季风环流的交替影响,形成了独特的气候类型:东部盆地属中亚热带和北亚热带湿润气候。川西高原属高原气候,海拔3000-4000米是寒温带,海拔4000-5000米是亚寒带,海拔5000以上是永久冰雪带。川西南山地有完整的垂直气候分带,从南向北是南亚热带、中亚热带、北亚热带、暖温带、温带,然后与高原气候相接合。
四川属于季风气候区,冬季在大陆干冷气团的控制下,空气干燥,降水稀少。在夏季暖湿的海洋气候来临时,有大量降水。盆地东部雨季为4-10月;盆地西部雨季为5-9月;攀西中北部地区雨季为5-10月。四川大部分地区年降雨量达1000毫米左右。四川的降水量区域差异很大,其规律是由东向西减少,盆地多于高原,盆东多于盆中。全川形成3个显著和多雨中心区:盆地东部、盆地西部以及攀西中北部地区。
东部盆地年平均气温14℃-19℃,比同纬度地区高1℃。一月平均气温3-8℃,盆周略高;四月平均气温15℃-19℃;七月平均气温25℃-29℃,是全年最热月份;十月平均气温15℃-19℃,接近该区年平均气温。四季分明:春季候温10℃-21.9℃,长约3个月;夏季候温高于22℃,长3个多月;秋季候温10℃-21.9℃,长2.5个月;冬季候温小于10℃,长3.5个月。