Yên Bái có khí hậu đặc trưng nhiệt đới gió mùa, với số lượng nắng và mưa nhiều, nền nhiệt cao. Nhiệt độ trung bình hàng năm từ 18 – 20 độ C. Nhiệt độ cao nhất là 39 – 40 độ C và thấp nhất là 0 – 2 độ C. Gió mùa Đông Bắc và gió mùa Đông Nam là hai loại gió thịnh hành nơi đây. Với lượng mưa nhiều nhưng phân bố không đều, lượng mưa trung bình năm 1.700 – 2.000mm, cao nhất tới 2.963mm/năm và thấp nhất 1.035mm/năm.
Yên Bái với khí hậu 2 mùa rõ rệt, mùa lạnh và mùa nóng. Mùa lạnh từ tháng 11 đến tháng 3 năm sau, nhiệt độ trung bình dưới 20 độ C, thấp nhất 0 độ C. Có nơi xảy ra hiện tượng sương muối, băng tuyết hoặc bị hạn hán. Đến cuối mùa lạnh thường có mưa phùn. Mùa nóng bắt đầu từ tháng 5 đến tháng 10 là thời kì nóng ẩm với nhiệt độ trung bình trên 26 độ C, tháng nóng nhất là 28 – 29 độ C. Mùa nóng ở đây mưa nhiều, lượng mưa trung bình năm từ 1.250 – 1.600mm, và kèm theo đó là gió xoáy, mưa lũ gây ra lũ quét ngập lụt.
Thời tiết và khí hậu tại Yên Bái