項籍是下相人,字羽。開始起事的時候,他二十四歲。項籍的叔父是項梁,項梁的父親是項燕,就是被秦將王翦所殺害的那位楚國大將。項氏世世代代做楚國的大將,被封在項地,所以姓項。
項籍小的時候曾學習寫字識字,沒有學成就不學了;又學習劍術,也沒有學成。項梁對他很生氣。項籍卻說:“寫字,能夠用來記姓名就行了;劍術,也只能敵一個人,不值得學。我要學習能敵萬人的本事。”于是項梁就教項籍兵法,項籍非常高興,可是剛剛懂得了一點兒兵法的大意,又不肯學到底了。項梁曾經因罪案受牽連,被櫟陽縣逮捕入獄,他就請蘄縣獄掾曹咎寫了說情信給櫟陽獄掾司馬欣,事情才得以了結。后來項梁又殺了人,為了躲避仇人,他和項籍一起逃到吳中郡。吳中郡有才能的士大夫,本事都比不上項梁。每當吳中郡有大規模的徭役或大的喪葬事宜時,項梁經常做主辦人,并暗中用兵法部署組織賓客和青年,借此來了解他們的才能。秦始皇游覽會稽郡渡浙江時,項梁和項籍一塊兒去觀看。項籍說:“那個人,我可以取代他!”項梁急忙捂住他的嘴,說:“不要胡說,要滿門抄斬的!”但項梁卻因此而感到項籍很不一般。項籍身高八尺有余,力大能舉鼎,才氣超過常人,即使是吳中當地的年輕人也都很懼怕他了。
秦二世元年七月,陳涉等在大澤鄉起義。當年九月,會稽郡守殷通對項梁說:“大江以西全都造反了,這也是上天要滅亡秦朝的時候啊。我聽說,做事情占先一步就能控制別人,落后一步就要被人控制。我打算起兵反秦,讓您和桓楚統領軍隊。”當時桓楚正逃亡在草澤之中。項梁說:“桓楚正在外逃亡,別人都不知道他的去處,只有項籍知道?!庇谑琼椓撼鋈诟理椨鸪謩υ谕饷娴群?,然后又進來跟郡守殷通一起坐下,說:“請讓我把項籍叫進來,讓他奉命去召桓楚?!笨な卣f:“好吧!”項梁就把項籍叫進來了。呆了不大一會兒,項梁給項籍使了個眼色,說:“可以行動了!”于是項籍拔出劍來斬下了郡守的頭。項梁手里提著郡守的頭,身上掛了郡守的官印??な氐牟肯麓鬄轶@慌,一片混亂,項籍一連殺了有一百來人。整個郡府上下都嚇得趴倒在地,沒有一個人敢起來。項梁召集原先所熟悉的豪強官吏,向他們說明起事反秦的道理,于是就發動吳中之兵起事了。項梁派人去接收吳中郡下屬各縣,共得精兵八千人。又部署郡中豪杰,派他們分別做校尉、候、司馬。其中有一個人沒有被任用,自己來找項梁訴說,項梁說:“前些日子某家辦喪事,我讓你去做一件事,你沒有辦成,所以不能任用你?!北娙寺犃硕己芫捶?。于是項梁做了會稽郡守,項籍為副將,去巡行占領下屬各縣。