Tipurile de arme folosite de mayi în război includ arme de distanțe lungi, armament de luptă, arme defensive și unele obiecte neobișnuite, cum ar fi viespi și viespi. Armele de distanțe lungi au inclus arcuri și săgeți, curele, puști și aruncătoare de sulițe. Ei au adoptat un aruncător de suliță, numit atlatl, în jurul secolului al 5-lea, și a devenit arma de alegere. Atlatlul a mărit gama, precizia și forța spearului și sa dovedit eficient împotriva armurii spaniole.
Mayanii au folosit cluburi, axe, cuțite și sulițe în luptă mână-mână, numite melee. Clubul de război Mayan a fost deosebit de formidabil, deoarece avea lungimi de lame de obsidian. Clubul a reușit să taie și osul de rupere. Mayașii au folosit lame de tocat din obsidian, pietre, bronz sau piatră și adesea preferau să folosească partea groasă a toporului pentru a-și asuma victimele, ucigându-le mai târziu în sacrificii ritualice.
Armele defensive au inclus scuturi și o armură din bumbac gros și sare de rocă, care a fost eficient împotriva obsidianului. Războinicii purtau coșuri, piei de animale și vopsea corporală atunci când intraau în luptă. Unele orașe, precum Tikal și Seibel, aveau fortificații în jurul lor.Mayașii au folosit corzi și viespi ca arme defensive. Au umplut tărtăcuțele cu insectele și apoi le-au aruncat în forțele atacătoare. Insectele înțepătoare au zburat din tigăi și au atacat orice îndemn. Mayanii au lansat atât de multe insecte încât focul a ucis mulți războinici și a trimis mai mult în retragere.