Olomouc je tradičným vojenským centrom, v polovici 18. storočia sa mesto prebudovalo na mocnú pevnosť a z Olomouca sa stalo významné obranné centrum so sídlom významnej vojenskej posádky. V nasledujúcich rokoch v meste vyrástlo množstvo kasární, cvičísk, skladov, ktoré armáda využívala aj po zrušení olomouckej pevnosti v roku 1884, počas 1. Československej republiky (vtedy vzniklo významné letisko v mestskej časti Neředín) a aj po druhej svetovej vojne. Od začiatku okupácie Česko-Slovenska vojskami Varšavskej zmluvy bola v Olomouci veľmi početná okupačná posádka sovietskej armády. Do roku 2013 sídlilo v Olomouci Veliteľstvo spojených síl Armády Českej republiky, do tej doby bol Olomouc centrom obrany v štáte. Sídlilo tu aj veliteľstvo pozemného vojska.