杰克·巴恩斯,是一名暫居巴黎的美國記者,他曾在戰(zhàn)爭中受傷而失去性能力。杰克愛上了布蕾特·阿什利夫人——兩度離婚的英國女性,并且有過數不清的風流往事。 小說第一部發(fā)生在巴黎的咖啡館。杰克與大學友人羅伯特·科恩在夜總會巧遇布蕾特和米比波普勒斯伯爵。布蕾特隨杰克一同離開了,在的士里她向杰克傾訴了她的感情,但他們心里知道兩個人之間難以保持長久的關系。 小說第二部中,出現(xiàn)了兩個新人物,一個是從紐約來巴黎的比爾·戈爾頓,另一個是布蕾特的未婚夫邁克·坎貝爾,來自蘇格蘭??贫饕荒昵霸筒祭偬赜羞^一段戀情,盡管布蕾特已經與邁克訂婚,還是對她難以割舍。杰克和比爾去西班牙旅行,在布爾格特附近的溪流中釣魚,享受了五天的安寧,隨后在潘普洛納與眾人重聚,一同迎接奔牛節(jié)到來。慶典期間,眾人飲酒作樂,觀看奔牛活動,欣賞斗牛表演,互相斗嘴。大家對科恩的存在越來越反感,時常用歧視猶太人的言語嘲諷他。后來,杰克把布蕾特介紹給斗牛士羅梅羅,她一下子就被這個19歲的斗牛士吸引住。邁克、科恩、杰克、羅梅羅四個男人為了布蕾特,彼此之間因嫉妒而關系緊張,甚至大打出手。羅梅羅受了傷,但還是在斗牛場中表現(xiàn)出色。 小說第三部講述眾人慶典后的故事。清醒之后的他們離開了潘普洛納,比爾回到巴黎,邁克留在巴約訥,杰克去了西班牙東北部的圣塞瓦斯蒂安。杰克正要回巴黎前,收到了布蕾特求助的電報,她原本和羅梅羅去了馬德里,最終不忍心傷害羅梅羅而離開了他。杰克在一個廉價旅館里找到了布蕾特,她身邊既沒有錢,也沒有羅梅羅。小說的結尾,在出租車中,布蕾特對杰克說“我們要是能在一起,該多快活啊”。