Армія Давньої Македонії була ефективною в бою, і поєднувала в собі фракійські і давньогрецькі риси. Саме вона свого часу захопила всі грецькі міста, а пізніше, під керівництвом Олександра Македонського, пройшла всю Персію, армія якої була численною, але погано організованою, і дійшла до Індії. Як відомо, Олександр Македонський не програв ні в одному зі своїх боїв.
Довгий час основною мощі македонської армії була кіннота. Велика частина македонян проживала у сільській місцевості, що гарантувало велику кількість кінних підрозділів. Кращими кінними підрозділами в Стародавній Македонії вважалися кіннота гетайрів і фессалійську кіннота. Гетайры – наближені царя, виконують військову службу в обмін на даровані царем землі. Це були відмінно вишколені важкі вершники, які є наближеними царя. Фессалійську кіннота, набрана із знатних людей Фессалії, майже повністю повторювала кінноту гетайрів. Була присутня також і легка грецька і фракійська кавалерія.
В 4 столітті до н. е. македоняне перейняли військові традиції давніх греків, і незабаром піхота стала основною силою, на якій грунтувалася армія Давньої Македонії. У той час як легка піхота, набираемая з фракійських, племен призначалася для флангових ударів і ослаблення позицій ворога, основну роботу виконували фаланги списоносців. Кожен фалангист був озброєний 6-метрової сариссой і коротким мечем. Ліс списів, вибудовується фалангами, був смертельним для кінноти і важкою для піхоти, однак дуже багато чого тут залежало від дисципліни. Саме тому спартанські гопліти (чудово билися в фаланговом строю) зуміли стримати величезна кількість ворогів в бою при Фермопілах, а македонські фаланги не встояли в 3 і 2 століттях проти римських легіонерів, що славляться відмінною дисципліною. Крім того, лад фалангитов був украй уразливий з тилу і флангів.