I tipi di armi usate dai Maya per la guerra includevano armi a lunga distanza, armamenti da combattimento ravvicinati, armi difensive e alcuni oggetti insoliti, come calabroni e vespe. Le armi a lunga distanza includevano archi e frecce, fionde, pistole e lance da lancio. Hanno adottato un lanciatore, chiamato atlatl, intorno al 5 ° secolo, e divenne l'arma preferita. L'atlatl ha aumentato la portata, la precisione e la forza della lancia e si è dimostrato efficace contro l'armatura spagnola.
I Maya usavano mazze, asce, coltelli e lance lancinanti nel combattimento corpo a corpo, chiamato melees. Il club di guerra Maya era particolarmente formidabile perché aveva file di lame di ossidiana lungo la sua lunghezza. Il club è stato in grado di tagliare e rompere le ossa. I Maya usavano lame d'ascia fatte di ossidiana, pietra focaia, bronzo o pietra e spesso preferivano usare il lato spesso dell'ascia per stordire le loro vittime, uccidendole successivamente in sacrifici rituali.
Le armi difensive includevano scudi e un'armatura fatta di cotone spesso e salgemma, che era efficace contro l'ossidiana. I guerrieri indossavano copricapo, pelli di animali e vernice per il corpo quando andavano in battaglia. Alcune città, come Tikal e Seibel, avevano fortificazioni intorno a loro.
I Maya usavano calabroni e vespe come armi difensive. Hanno riempito le zucche con gli insetti e poi le hanno gettate nelle forze attaccanti. Gli insetti pungenti volarono fuori dalle zucche e attaccarono qualsiasi cosa a portata di mano. I Maya liberarono così tanti insetti che le punture uccisero molti guerrieri e ne mandarono di più in ritirata.