Ở Huế, mùa khô từ tháng 3 đến tháng 8, trời nóng nực oi bức, nhiệt độ có khi lên tới 35-40 độ C. Tháng 8 đến tháng 1 là mùa mưa, trong đó từ tháng 10 trở đi là mùa bão lụt, nhiệt độ trung bình 20 độ C, có khi xuống thấp đến 9 độ C. Mùa xuân kéo dài từ tháng 1 đến cuối tháng 2.