Hamlet'in sonu, neredeyse tüm karakterlerin ölümüyle biter. Oyunun son olayları şu şekilde gelişir: Hamlet, İngiltere'ye gönderildikten sonra geri döner. Hamlet'in nişanlısı, Polonius'un kızı Ophelia, babasının ölümü üzerine delirir ve boğulur. Ophelia'nın kardeşi Laertes, babasının ve kız kardeşinin intikamını almak için Hamlet'e karşı kışkırtılır. Kral ve Laertes, Hamlet'i öldürmek için bir plan yaparlar; Laertes'in ucu zehirli bir kılıç kullanacağı bir kılıç düellosu düzenlerler. Ancak plan ters gider: Zehirli kılıç, Hamlet'i ve Laertes'i yaralar. Cahil Kraliçe, zehirli içeceği içer. Kalan zehirli içecek, Hamlet tarafından Kral'a zorla içilir. Hepsi ölür. Hamlet, yaşamının son anlarında Claudius'u öldürür ve Fortinbras'ı varisi ilan eder.