Armele folosite în timpul atacului asupra Pearl Harbor au inclus bombe, torpile, mitraliere și arme antiaeriene. Bombe și torpile japoneze au fost aruncate de numeroase aeronave, inclusiv bombardierele B5N2 și bombardierele de scufundări Aichi D3A1. Japonezii au folosit, de asemenea, A6M Model 21 Zeros pentru a afla bazele aeriene din jurul Pearl Harbor.
Atentatorii B5N2 mai mari purtau câte o torpilă de tip One Model 2. Aceste torpile erau dotate cu aripioare de lemn în jurul propulsoarelor lor, ceea ce îi ajuta să opereze în apele puțin adânci ale portului. Fiecare torpilă a cântărit aproximativ 1.847 de lire sterline și a avut o bombă de 452 de kilograme. Bomberul B5N2 avea și un mitralieră de calibru de 30 de calibru, amplasată în coada avionului, pe care pistoalele o foloseau pentru a ataca țintele, pe măsură ce bombardierul trecea deasupra capului.
Din cele 89 de bombardiere din primul val, 40 dintre acestea purtau torpile tip 91 modelul 2. Ceilalți 49 de bombardiere au purtat mai multe bombe de tip 91 de tip 5 care au cântărit 1.763 de lire sterline. Bomba modelului 5 a avut capacitatea de a străpunge mai multe punți ale navei țintă când a scăzut de la o altitudine mare.
Aviatorii Aichi D3A1 de dimensiuni mai mici au fost bombardați fiecare cu o singură bomă de teren tip 98 care cântărea 551 de kilograme. Aceste bombe au fost desemnate special pentru a fi utilizate atunci când atacăm airstripurile și bazele aeriene din jurul Pearl Harbor. După bombardierele scufundate și-au scăpat bombe, s-au alăturat modelului A6 Zeros 21 în lovirea țintelor de la sol cu mitralierele și tunurile de 20 milimetri.