北宋末期,朝政腐败,对外献币乞和,对内恣意搜刮,农民苦于繁重赋税盘剥,致流离失所。宣和元年,宋江等36人占据梁山泊,招募义军,聚众起义。旋率众攻打河朔、京东东路,转战于青、齐至濮州间,攻陷十余郡城池,惩治贪官,杀富济贫,声势日盛。十二月初二,宋徽宗赵佶闻知,纳知亳州侯蒙“赦过招降”建策,颁旨招安,未果,遂命知歙州曾孝蕴率军往讨。宋江避其锋,自青州率众南下沂州,与官军周旋年余。三年二月,攻取淮阳军,继由沭阳乘船进抵海州。知州张叔夜遣使探察义军所向,及知宋江以十余只钜舟径趋海滨,乃募敢死士千余人设伏近城,遣轻兵踞海诱战。五月,宋江率众登岸后遭伏退路断绝,战败被俘,起义遂被镇压。