本書講述了一個漁夫的故事。古巴老漁夫聖地亞哥在連續八十四天沒捕到魚的情況下,終於獨自釣上了一條大馬林魚,但這魚實在大,把他的小船在海上拖了三天才筋疲力盡,被他殺死了綁在小船的一邊。在歸程中,他再遭到一條鯊魚的襲擊,最後回港時隻剩魚頭魚尾和一條脊骨。而在老聖地亞哥出海的日子裏,他的忘年好友一直在海邊忠誠地等待,滿懷信心地迎接著他的歸來。