《封神演義》中梅山七怪是在《二郎寶卷》與《西遊記》的基礎上加以改編和發揮,爲楊二郎取名楊戩,創作了更加豐富的梅山七怪形象,並且詳細描寫了二郎神楊戩梅山除六怪的情節。
封神演義中的梅山七怪分別是:
戴禮(狗精):七怪之首,本是一隻野狗,因爲好色貪吃而修煉成妖,能夠吐火攻擊敵人,姜子牙岐山封神時,封其爲“荒蕪星”之神。
金大升(牛精):原本是一隻老牛,修煉成妖后身體變得異常強壯,能夠撞毀城牆。後被姜子牙封爲天瘟星。
朱子真(豬精):原本是一隻野豬,善於變幻成各種形態,擅長用利齒攻擊。死後被姜子牙封神爲“伏斷星”之位。
吳龍(蜈蚣精):原本是一隻蜈蚣,身體長而堅硬,能夠分身多頭攻擊。在姜子牙封神的時候,被封爲破碎星。
常昊(蛇精):本是一條毒蛇,能夠隱身和變幻成各種形態。姜子牙封其爲刀砧星。
楊顯(羊精):原本是一隻羊,修煉成妖后擁有超強的力量和敏捷度。姜子牙岐山封神,封其爲反吟星。
袁洪(猴精):原本是一隻猴子,非常聰明機智,擅長變幻和模仿,姜子牙歸國封神時封爲四廢星君。
這七個妖怪曾在梅山作亂,被楊戩等人所除,姜子牙岐山封神時,他們都被封神。