西周那場國人暴動,不算農民起義的話,秦朝陳勝、吳廣大澤鄉起義,是中國歷史上第一次農民起義。
漢朝農民起義有綠林軍起義、赤眉軍起義、黃巾軍起義。
晉朝農民起義有杜弢起義,孫恩、盧循起義。
南北朝農民起義有趙廣起義、蓋吳起義、破六韓拔陵起義、莫折大提起義、杜洛周起義、鮮于修禮、葛榮起義。
隋朝末年農民起義風起雲湧,農民軍多達百餘支,人數百萬眾。最強大的是瓦崗軍、竇建德軍、杜伏威軍。
唐朝農民起義有陳碩貞起義、西原起義、袁晁起義、方清、陳莊起義、裘甫起義、龐勳起義、王仙芝起義、黃巢起義、阡能起義。
宋代是歷史上農民起義最多的時期,僅北宋就發生民眾起義203次,還有各種抗金起義數不勝數。比較著名的有王小波、李順起義、方臘起義、八字軍抗金起義、邵興抗金起義、鐘相、楊么起義、魏勝抗金起義等等。
元末農民起義僅次於宋朝,起義暴動遍及全國,僅京南一帶的起義就高達三百多起。其中紅巾軍、張士誠軍、徐壽輝軍,最為強大。
明代農民起義有唐賽兒起義、貴州、湖廣各族人民大起義、劉六劉七起義、 李自成起義、 張獻忠起義等。
清朝農民起義有天地會起義、古州苗民起義、白蓮教起義、天理教起義、捻軍起義、王倫起義、太平天國起義等。