占沙河。8月21日,进兵距保定六十里的张登店。清廷大怖,京城戒严,咸丰帝准备逃往热河,三万多户官民逃出北京。但北伐军并未北上,而是东进攻下献县、交河、沧州,前锋直达杨柳青,进攻天津卫。由于天津卫布防严密,又快到冬天,太平军畏寒,攻打天津受阻,便屯兵静海、独流等处,准备过冬后再攻打。这时,僧格林沁、胜保等人屯兵于杨村一带,与太平军形成对峙局面。1854年1月,北伐军在缺粮少衣,与后方援军联系不上的情况下,主动放弃了静海、独流,开始向南撤兵,希望与援军会合,但这一计划始终未能实现。
北伐军清军方面:1853年11月,太平军为援救扬州守军,与清兵大战于扬州西南十五里之三汊河。先是2月,太平军占领扬州。4月,林凤祥、李开芳等率军自扬州出师北伐,留曾立昌、陈仕保等镇守该城。清钦差大臣琦善等设江北大营围困扬州。6月,太平军自瓜洲赴援,攻取三汊河失利。9月,太平军于虹桥战胜清参将冯景尼,进驻三汊河。11月初,太平军以扬州被困甚急,粮道断绝,复派赖汉英、石镇仑率部救援。先从仪征进袭未成,遂改由三汊河沿运河推进,步步为营,大举进攻。24日击溃清据守扬子桥的冯景尼部,复连败清参将师长鏕、知事张翊国、刑部侍郎雷以诚等,直抵扬州城下。26日夜,曾立昌、陈仕保等率城内太平军及当地百姓安全撤出,南退至瓜洲。
林凤祥、杨开芳率太平军北伐进攻河南之时,捻军趁机而起,攻破归德、睢县一带,进逼省城开封。张之万(太子太保张之洞堂兄)奏请直隶、山东、陕西、安徽四省军队到河南镇压,并请派大员督办地方团练,并亲自捐献军饷,致太平军北伐受阻。
1853年4月12日,胡以晃、赖汉英、曾天养、林启容等人杨秀清之命,统领战船千余只沿江西上,准备西征。18日,西征军占领安徽西梁山、裕溪口、雍家镇。5月初1日占池州,4日攻下安庆。赖汉英、曾天养、林启容等继续西进,7日占江西彭泽,12日占湖口,16日占南康府,知府恭安、知县罗云锦投降太平军。17占吴城镇,18日围攻南昌。清江西巡抚张芾、湖北按察使江忠源等顽强抵抗,赖汉英于是决定先攻占附近的州县,断其救济,再全力攻城。于是丰城、瑞州、饶州、乐平、景德镇、浮梁、都昌等地先后被攻克。5月27日,石祥祯(石达开哥哥)、韦俊等率军进援江西。6月10日占领长江北岸重镇安庆,赖汉英率万余将士继续西进。6月18日,曾国藩亦统领知州朱荪诒率湘勇1200人自长沙援江西、训导罗泽南,编修郭嵩焘等率军数千救援。7月24日,西征军攻湘军罗泽南、朱荪诒、郭嵩焘等于南昌附近。后来杨秀清以西征军攻南昌三月不下,命令大军撤围北上,8月27日占领九江,败清兵于田家镇。后来西征军兵分两路:一路由石祥祯、韦俊率领,沿江西上攻入湖北、一路由胡以晃、曾天养率领,自安庆经略皖北。赖汉英以攻南昌不力,革职调回天京。9月,太平军西征部队在湖北田家镇半壁山大破清军。8月底,太平军石祥祯、韦志俊等率部自江西九江进占湖北武穴镇,并进攻田家镇。清署湖北按察使唐树义、前武昌府同知劳光泰、总兵杨昌泗等督兵死守。太平军遂改变作战计划,准备先以水旱两路大军夺取长江南岸的半壁山,进而控制江面及北岸的田家镇。适值清湖北按察使江忠源率部增援田家镇,使清军兵力增加到近万人。9月13日,太平军数万人马水陆并进,向清军阵地发动猛攻。江忠源先赴水营督战,令开炮迎击。寻水营兵溃,战船几为太平军所获,急登岸率陆师顽抗,又告失利,只得败走广济。唐树义、劳光泰、杨昌泗等皆败逃,清军全军覆没。太平军遂占领田家镇,并长驱入鄂。12月,占领庐州、汉阳、汉口、武昌。以后兵分两路,南路军接连攻下岳州、湘阴,