1、商朝灭亡的原因是因为纣王执政晚期昏庸暴政导致周边部族联合起来反抗,而牧野之战的倒戈也造成了商朝灭亡的直接原因。.商朝后期,绝大多数奴隶主贵族的生活奢侈腐朽,而且对待奴隶十分残酷。如人祭和人殉等。
2、奴隶主贵族对平民和奴隶们的剥削和奴役日益加剧,阶级矛盾激化。
3、商朝统治者连年对外进行战争,大规模地对夷方用兵,国内的青壮年几乎都被征发,加剧了国内的矛盾。周族已建国。而且日益强大,乘商国内空虚之机发兵灭商。