舞阳侯樊哙,是沛县(今江苏沛县)人。他早年以杀狗卖肉为生,曾和汉高祖一起在芒砀山隐居避祸。
起初,樊哙跟随汉高祖在丰县起兵,攻占沛县。汉高祖成为沛公后,任命樊哙为舍人(亲近侍从)。樊哙跟随沛公攻打胡陵(今山东鱼台东南)、方与(今山东鱼台西),返回后驻守丰县,在丰县击败泗水郡监的军队。又向东平定沛县,在薛县(今山东滕州东南)以西击败泗水郡守的军队。在砀县(今安徽砀山)以东与司马𡰥交战,击退敌军,斩杀十五人,被赐予“国大夫”爵位。樊哙一直跟随沛公,在濮阳(今河南濮阳西南)攻打章邯的军队时,他率先登城,斩杀二十三人,被赐予“列大夫”爵位。此后仍常随沛公征战,攻打城阳(今山东鄄城东南)时,再次率先登城;攻克户牖(今河南兰考北),击败李由的军队,斩杀十六人,被赐予“上间爵”。跟随沛公在成武(今山东成武)围攻东郡郡守、郡尉,击退敌军,斩杀十四人,俘虏十一人,被赐予“五大夫”爵位。跟随沛公攻打秦军,从亳县(今河南商丘东南)以南出兵,在杠里(今山东鄄城东南)击败河间郡的守军;在开封以北击败赵贲的军队,因击退敌军、率先登城,斩杀军候一人,斩杀十六人,俘虏二十七人,被赐予“卿”爵。跟随沛公在曲遇(今河南中牟东)击败杨熊的军队;攻打宛陵(今河南新郑东北)时,率先登城,斩杀八人,俘虏四十四人,被赐予“贤成君”的封号。跟随沛公攻打长社(今河南长葛东北)、轘辕(今河南偃师东南),封锁黄河渡口,向东在尸乡(今河南偃师西)攻打秦军,向南在犨县(今河南鲁山东南)攻打秦军;在阳城(今河南登封东南)击败南阳郡守吕齮;攻打宛城(今河南南阳)时,率先登城;向西抵达郦县(今河南南阳西北),因击退敌军,斩杀二十四人,俘虏四十人,被加倍封赏。攻打武关(今陕西丹凤东南),抵达霸上(今陕西西安东),斩杀都尉一人,斩杀十人,俘虏一百四十六人,降服士兵二千九百人。
项羽在戏亭(今陕西临潼东)驻军,想攻打沛公。沛公率领一百多名骑兵,通过项伯的引荐面见项羽,解释自己没有封锁函谷关的意图。项羽设宴款待士兵,酒过三巡,亚父范增谋划杀死沛公,让项庄在宴席上拔剑起舞,想趁机刺杀沛公,项伯常常用身体遮挡沛公。当时只有沛公和张良能在宴席上就坐,樊哙在营外听说情况危急,就手持铁盾闯入营中。营门卫士阻拦樊哙,樊哙径直冲了进去,站在营帐下。项羽盯着他,问他是谁。张