V utkáních I. A třídy Olomouckého kraje 2003/2004, jedné ze skupin 6. nejvyšší fotbalové soutěže v Česku, se utkalo ve dvou skupinách 28 týmů dvoukolovým systémem podzim – jaro. Tento ročník začal v srpnu 2003 a skončil v červnu 2004. Postup si zajistil vítězové FK Mohelnice-Moravičany a FK Kozlovice, sestoupily poslední týmy SK Řetězárna Česká Ves a TJ Sokol Němčice.
Konečná tabulka I. A třídy Olomouckého kraje 2003/2004 - skupina A
Z = Odehrané zápasy; V = Vítězství; R = Remízy; P = Prohry; VG = Vstřelené góly; OG = Obdržené góly; B = Body; (S) = Mužstvo sestoupivší z vyšší soutěže; (N) = Mužstvo postoupivší z nižší soutěže (nováček)