Armageddon (2004) był profesjonalnym pokazem zapaśniczym typu pay-per-view przygotowanym przez World Wrestling Entertainment (WWE). Odbyło się ono 12 grudnia 2004 roku w Gwinnett Center w Duluth, Georgia. Była to piąta impreza Armageddon organizowana przez WWE.

Pay-per-view był ekskluzywnym SmackDown! marki. Na karcie było 10 meczów, a wszystkie 4 mistrzostwa SmackDown! były na linii. W głównym wydarzeniu John "Bradshaw" Layfield pokonał BookeraT, Eddiego Guerrero i The Undertaker w meczu Fatal-Four Way, aby zachować swoje mistrzostwo WWE. Layfield wygrał Booker. Gdyby ktoś ingerował w imieniu JBL, przegrałby mistrzostwa. Kolejny główny mecz na podwórku to The Big Show pokonał Kurt Angle, Mark Jindrak i Luther Reigns w meczu handicapowym. Big Show udało się wygrać mecz po tym, jak przypiął Jindraka po F-5. Kolejny pierwszorzędny mecz na karcie to John Cena pokonał Jesusa w Street Fight, aby zachować swoje Mistrzostwo Stanów Zjednoczonych WWE. Cena wygrała mecz, wykonując FU do Jindraka i przypinając go.