孫堅小時候在家鄉富春縣做過小官吏。17歲時,他隨父親乘船去了錢塘。壹個強盜在河上劫持了船,然後上岸分贓。所有的船都不敢再往前走了。孫堅不顧父親勸阻,獨自持刀上岸,並故意用手比劃。強盜認為他被官兵包圍了,他害怕地逃跑了。孫堅追上壹個,砍死壹個。從那時起,他的名聲就廣為流傳。縣縣都請他做隊長的經紀人。
後來在平定地方叛亂的過程中,孫堅因為見義勇為,立下了幾項赫赫戰功,官職壹直是另壹系。當時因為北方馬騰、韓遂叛亂,董卓造反,朝廷派司空張文去平叛。孫堅和他壹起去了。孫堅見董卓蠻橫,勸張溫殺了董卓,張溫不聽。三年後漢靈帝駕崩,董卓進京毀庭,讓士兵在京城劫人掠女。
當時的諸侯聯軍以袁紹為首,聯軍中最突出的是孫堅。他用董卓的大部分人馬保護胡真,乘呂布的內鬥來攻,打敗了呂布等人,殺死了董卓的統帥華雄。為了拉攏孫堅,董卓派人在孫堅處求親,被孫堅嚴詞拒絕。董卓親自領兵攻打孫堅,再次被孫堅擊敗。董卓留下呂布,調兵遣將。
因為諸侯聯軍自私自利,最後分散了,孫堅屬於袁術的人馬。袁術為了吞並荊州劉表,命令孫堅攻打劉表,劉表的手下黃祖被孫堅擊敗。因為孫堅在追擊黃祖的時候獨騎在前,沒有防備,被黃祖伏擊,被亂箭射死。他只有37歲。