Armageddon (2004) foi um programa profissional de luta livre pay-per-view realizado pela World Wrestling Entertainment (WWE). Foi realizado em 12 de dezembro de 2004 no Gwinnett Center em Duluth, Geórgia. Foi o quinto evento do Armageddon realizado pela WWE.
O pay-per-view era uma marca exclusiva da SmackDown! Havia 10 partidas no cartão com todos os 4 campeonatos do SmackDown! O evento principal viu John "Bradshaw" Layfield derrotar BookerT, Eddie Guerrero e The Undertaker em uma partida Fatal-Four Way para manter seu campeonato da WWE. Layfield venceu por Booker. Se alguém interferisse em nome da JBL, ele teria perdido o campeonato. Outro jogo principal no Undercard viu The Big Show derrotar Kurt Angle, Mark Jindrak e Luther Reigns em uma partida de Handicap. O Big Show conseguiu vencer a partida depois que ele derrotou Jindrak após um F-5. Outra partida primária no cartão viu John Cena derrotar Jesús em um Street Fight para manter seu Campeonato dos Estados Unidos da WWE. Cena venceu a partida ao executar um FU para Jesús e o prendeu.

