哈利进入与伏地魔意识连通的幻境,找到了一些魂器,但也让伏地魔发觉了他们的行动。哈利又一次进入幻境后推断出伏地魔的居所,三人来到了此地。他们看到伏地魔命令毒蛇除掉斯内普,以把老魔杖魔力传给自己。弥留之际,斯内普把记忆送给哈利,原来他一直爱着哈利的母亲莉莉,因此从来都是站在邓布利多一边。
哈利披上隐身斗篷去与伏地魔战斗,发现海格被押作人质。哈利一现出身来就被一咒击倒,醒来时彷佛进入一个生与死的边缘,碰到已死的邓布利多。哈利发觉咒语正巧击溃了藏在自己体内的那一部分伏地魔的灵魂。伏地魔命令海格把貌似死了的哈利带回
霍格沃茨,杀杀士气。哈利趁乱披上隐身斗篷,纳威敏捷地抽出格兰芬多剑砍掉了毒蛇纳吉尼的脑袋,藏在毒蛇体内的伏地魔最后一个魂器就这样被毁掉。
哈利在大殿里面直面伏地魔,老魔杖在伏地魔手中。哈利猜测老魔杖原来的主人不是斯内普而是马尔福,解除邓布利多武装的是马尔福,而斯内普只是依照邓布利多的愿望把他杀掉。然而解除掉马尔福武力的人却是哈利,所以老魔杖真正的力量在哈利这里。所以伏地魔用老魔杖对哈利施死咒时,哈利让死咒又反弹到伏地魔身上,伏地魔就这样被结果了。
19年后,哈利和金妮有了三个孩子,罗恩和赫敏也有两个孩子。两家人在
国王十字车站送孩子去霍格沃茨学校,在这里他们遇见了不少故人。最终哈利摸着前额上的闪电形疤痕,19年了这块疤痕再也没有痛过。一切都好。