人物出身
花荣乃将门之后,为清风寨武知寨,使一杆银枪,箭法高超,百步穿杨,人称“小李广”。与宋江是好友。
搭救宋江
花荣听说宋江杀了阎婆惜后便屡屡寄书希望宋江前来清风山暂住。宋江
在前往清风山路上救了被王英掳上山的清风寨知寨刘高之妻。不料刘高妻恩将仇报,在元夜观灯时唆使其夫将宋江抓住拷打;花荣大怒,抢回宋江并显神箭风威吓跑刘高军士;刘高告上青州,知府派都监“镇三山”黄信来假做调解,将花荣擒拿,与宋江一并押解青州, 路上为清风山好汉燕顺、王英、郑天寿救下,并杀了刘高。黄信逃回清风寨写信求救,知府命本州兵马总管“霹雳火”秦明带兵征剿清风山,花荣出阵与秦明大战,箭射秦明盔缨,后宋江设计收降秦明,花荣、黄信与清风山人马一同投奔梁山。
梁山射雁
结不开,花荣一箭射去分开两戟,艺惊众人;上梁山后晁盖闻之不信,恰好天边有雁群飞过,花荣说要射第三只雁的雁头,弓开之处,弦响雁落,从此,满山之人无一不敬佩花荣。
之后又随梁山众人江州劫法场,智取无为军 ,三打祝家庄中射掉指路红灯,攻打高唐州中射死薛元辉,攻打大名府射杀李成副将, 攻打曾头市时射中曾涂,救了即将中枪的吕方,曾涂中箭落马后被吕方、郭盛杀死。
大聚义
梁山大聚义中,花荣排行梁山第九,星号天英星,职务为马军八虎骑兼先锋使之首。朝廷第二次招安时,当花荣听见不赦免宋江时,花荣当场射杀了天使。在三败高太尉后,花荣随梁山众人受了招安。
南征北战
征辽中,在檀州密云县和林冲、秦明、索超生擒了被张清用飞石打下马的阿里奇,被阿里奇打败的徐宁平安归阵。后花荣一箭射中琼妖纳延,史进再一刀将琼妖纳延砍死。战兀颜光时,花荣放箭协助关胜砍死兀颜光。
在水浒传简本中,曾射死田虎手下将领脱招。征田虎时,花荣一箭射死董澄。打盖州时,花荣见张翔用箭射中孙立的马,花荣便一箭射中方琼,再一箭射张翔以振军威。杨端想要报仇,射出的箭却被花荣接住反被射死。伏击卞祥军的时候,花荣一箭射死冯翊。
征王庆时,花荣、林冲杀了阙翥、翁飞二将。
征方腊时,花荣一箭射死王仁。宋江为夺回解珍、解宝的尸体,在乌龙岭中伏。幸好花荣一连射死王绩、晁中让敌军不能向前,为援军到来争取了时间才让宋江脱险。后又在乌龙岭一箭射中江南方腊国国师邓元觉,邓元觉落马后被众军杀死。 在清溪帮源洞的最后一战中,和关胜、李应、朱仝围攻江南方腊国最后一员大将方杰,方杰归阵途中受到潜入江南方腊国做内应的柴进、燕青攻击,被杀。
为友殉义
征方腊后,花荣为存活并回京的12员正将之一,被封应天府兵马都统制。 在应天府一日梦见了宋江说自己已被奸臣害死,葬在蓼儿洼,希望花荣来探望他,花荣到了蓼儿洼后看见吴用,原来吴用昨夜与花荣作了相同的梦,二人为了义气,双双吊死在蓼儿洼上。人们深感其义气,便将宋江、李逵、花荣、吴用四人合葬于蓼儿洼。