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