1948午春,东北国民党军55万余人被
东北民主联军分割在
长春市、
沈阳市、
锦州市3个互不相连的地区内。国民党政府主席
蒋介石为挽救
东北地区危局,急调整编第54师由山东青岛驰援锦州,并企图抽调华北国民党军增援东北。晋察冀军区(5月与晋冀鲁豫军区合并为华北军区)遵照中共中央军事委员会关于拖住华北国民党军,使其不能增援东北的指示,决定由野战军(5月改称华J1:军区第2兵团)司令员杨得志、政治委员罗瑞卿率所属第3、第4纵队及第2纵队第4旅共7个旅的兵力,向热河省(今分属
河北省、
辽宁省、
内蒙古自治区自冶区)西部、河北省东部地区挺进,实施广泛机动,调动和寻歼国民党军,由野战军第二政治委员杨成武率第6、第7纵队和第2纵队主力在保定地区配合作战。
5月13日夜,华北军区第2兵团主力由
蔚县地区出发,以奔袭手段先后攻占
延庆区县城、上店和下店等地,歼守军一部。国民党军华北“剿匪”总司令部总司令博作义以第35、第94军和暂编第3、第4军等部进至
宣化区、
怀来县(原均属
察哈尔省)、延庆地区;第16、第92军各一部进至秒河、南口地区,企图阻止第2兵团主力的攻势。第2兵团为避开傅作义集团主力,29日转移至延庆以东和东北的黄花城、
汤河口镇地区待机。6月初,在东北野战军第11纵队和冀察热辽军区部队的配合下玻击
北平市(今北京)至
承德市间铁路,攻克
丰宁满族自治县、隆化、鞋匠屯,平泉等城镇,对承德形成包围之势,同时威胁北平侧背。华北“剿总’急调第92、第94军和暂编第3军、骑兵第4师、独立第95师等部共10个师由
怀来县、
延庆区地区进到北平至古北口铁路沿线及其以东地区加强防守。
华北军区第2兵团为调动和分散国民党军,将_乇力分为两路:第3纵队由热西前出
平谷区县城附近阵良城、翟各庄、靠山集地区阻击、牵制国民党军;第4纵队及第2纵队第4旅由鞍匠屯、古北口地区秘密东进,12~15日连克
丰润区等点12处,歼整编第62师第151旅等部5300余人,逼近唐山。华北“剿总”为确保唐山和
北平市至
山海关区铁路的安全,从平各地区抽调暂编第3军(欠暂编第27师)、第16军(欠第22师)、第92军共7个师的兵力经
三河市、
蓟州、玉田东援,18日抵丰润,第157师和独立第95师也由杨村、通县东运唐山,企图与
中国人民解放军华北军区第2兵团主力决战。华北军区第2兵团主力先机转移至芦龙、
迁安市地区,使国民党军扑空。第3纵队乘国民党军东调,平承铁路沿线兵力薄弱之际,于18日由
平谷区北上,攻克石匣、小营,包围了古北口,迫使东调的国民党军大部回援。第4纵队与第11纵队等部相配合,乘国民党军西调之机,再向东进攻,并出击北宁铁路津县至昌黎段,23~25日攻克
昌黎县城及
石家庄市等据点多处,歼国民党军保安团队4000余人,切断了华北通向东北的咽喉要道。
正当国民党军在热西、
冀东往返调动,处于被动应付之际,杨成武指挥的3个纵队于7月15日向
保定市以北进击,连克
涞水县、新城、
定兴县、
固城镇、
徐水区等城镇,歼国民党军暂编第31师等部1万余人,破坏了涿县至长辛店的铁路,孤立了保定。华北“剿总”急调第94军、暂编第3军等部共7个师由
北平市、冀东地区南援。第2兵团主力为策应保北地区作战,以一部兵力于7月20~22日攻克
香河县、武清两县城,威胁北平、
天津市,迫使向保定以北增援的国民党阜又仓皇调回北平、天津之间地区。为执行新的作战任务,
中国人民解放军华北军区第2兵团于25日结束战役。
冀热察战役,华北军区第2兵团在热西、
冀东、保北3个方向上密切配合作战,切断了平绥、平最、北宁。平汉等铁路,歼灭国民党军3万余人,迫使傅作义集团陷入被动境地,有力地策应了
中国人民解放军第四野战军的作战。