貂蟬的死因在不同的版本中有所不同,具體如下:
在一些版本中,貂蟬在呂布被殺後,選擇了自殺。一種說法是她在下邳被曹操俘虜後,因怕被士兵糟蹋而自殺,但被士兵救下並送給曹操。貂蟬誓死不從曹操,最後趁關羽不注意,在月光下拔劍自刎。另一種說法是她見呂布已死,性情剛烈,拔劍自刎。
在明劇《關公與貂蟬》中,貂蟬向關羽痛說內心冤屈後,贏得關羽的愛慕,但關羽決計爲復興漢室獻身,貂蟬只好自刎,以死來驗證自身的政治貞操。
還有一種說法是貂蟬被關羽所殺。曹操將貂蟬明面上許配給了關羽,暗地裏獻給劉備,關羽看穿了曹操的計謀,爲了杜絕曹操的念頭便直接將貂蟬殺死了。另一種說法是曹操爲了安撫下屬,將貂蟬賜給了愛將秦宜祿,後來又看中了貂蟬的美貌,引發了一系列的混亂,導致關羽將貂蟬斬殺。
需要注意的是,貂蟬的死因在歷史上並沒有明確的記載,上述說法大多來源於民間傳說和戲劇作品。因此,貂蟬的確切死因仍然是一箇謎團。