河北属温带季风气候:暖温带、半湿润,半干旱大陆性季风气候,特点是冬季寒冷少雪,夏季炎热多雨;春多风沙,秋高气爽。全省年平均气温在4到13摄氏度之间,一月14到2摄氏度,七月20到27摄氏度,大体东南高西北低,各地的气温年较差、日较差都较大,全年无霜期110到220天。全省年平均降水量分布很不均匀,年变率也很大。一般的年平均降水量在400到800毫米之间。燕山南麓和太行山东侧迎风坡,形成两个多雨区,张北高原偏处内陆,降水一般不足400毫米。夏季降水常以暴雨形式出现,1966年7月29日唐山市遵化降雨327、9毫米,为该省最大日降水量。春季降水少,春旱、夏涝对农业生产威胁较大。