Írj folytatást erre a bekezdésre - Az I. világháború kitörésekor Maček tartalékos tiszt volt. Mint ilyen, 1914. július 27-én az osztrák-magyar hadsereg 25. népi ezredébe mozgósították a 3. század parancsnokaként. Maček részt vett a szerb hadjáratban, és megsebesült a Kolubara-i csatában.
Novemberben a Kolubara folyón átkelve. Miután visszatért a noviszai kórházból Záhrebbe karácsony előtt, kitüntetést kapott a bátorságáért, és előléptették első hadnagy rangjára. Asztigmatizmusa miatt alkalmatlannak nyilvánították a csatatéren való szolgálatra, és a lengyelekből és ukránokból álló mérnöki század parancsnokává nevezték ki. Társaságában Budapesten és később a Pula-i osztrák-magyar kikötő védelmét készítette el, ahol 1916 őszéig szolgált. 1916 október 15-től 1917 március 15-ig Albániában szolgált a megszálló erőknél.