花荣是宋江的好友,宋江杀阎婆惜之后来到清风寨投奔花荣,途经清风山时伸手救了因上坟而遇王英掳上山寨的清风寨知寨刘高之妻。不料元夜观灯之时刘高之妻恩将仇报,唆使其夫将宋江抓住拷打;花荣闻之大怒,抢回宋江并显神箭风威吓跑刘高军士。刘高告上青州,知府派都监黄信假做调解将花荣擒拿与宋江一并押解青州,宋、花二人在半路上为清风山好汉燕顺、王英、郑天寿救下并擒杀刘高。“镇三山”黄信逃回清风寨写信求救,知府得信后命本州兵马总管秦明带兵征剿清风山,花荣出阵与“霹雳火”秦明大战;因箭射秦明盔缨而使秦明一时不敢再挑战。其后,宋江设计收降秦明、黄信等人一同投奔梁山。
路过对影山恰逢吕方、郭盛比武,两枝画戟上的豹尾彩绦纠结不开,花荣一箭射去分开两戟,艺惊众人;上梁山后晁盖闻之不信,恰好天边有雁群飞过,花荣说要射第三只雁的雁头,弓开之处,弦响雁落,从此,满山之人无一不敬佩花荣。宋江三打祝家庄时,花荣射落祝家庄的指挥灯,使祝家庄兵马自乱。花荣先后为多次用神箭建立奇功,人赞“神臂将军”、“银枪手”。英姿飒爽,眉目如画,是梁山第一美男将军。
梁山受招安后,花荣随宋江平定了辽国、田虎、王庆、方腊。其间,多次枪挑箭射,威风八面。他曾在盖州城下,连射田虎部下大将方琼、张翔、杨端等数人,敌军闻之丧胆;大战睦州时,阵前一箭射死方腊国师“宝光如来”邓元觉。花荣因功被封为应天府兵马统制,后来他和吴用得知宋江、李逵的死讯,痛感奸臣当道,一起缢死在宋江墓前。