Přebor Olomouckého kraje tvoří společně s ostatními krajskými přebory skupiny páté nejvyšší fotbalové soutěže v Česku. Je řízen Olomouckým krajským fotbalovým svazem. Hraje se každý rok od léta do jara se zimní přestávkou. Účastní se ho 16 týmů z Olomouckého kraje, každý s každým hraje jednou na domácím hřišti a jednou na hřišti soupeře. Celkem se tedy hraje 30 kol. Premiérovým ročníkem byl 1991/92.
V sezonách 1995/96, 2004/05, 2013/14 a 2016/17 byla soutěž dohrána jen s 15 účastníky.
Z důvodu pandemie covidu-19 v Česku byl ročník 2019/20 z rozhodnutí FAČR ukončen po šestnácti odehraných kolech.[1][2]
Vítězem a postupujícím do divize (D nebo E podle geografické polohy) se stává tým s nejvyšším počtem bodů v tabulce. Poslední tým sestupuje do I. A třídy (skupiny A a B) podle spádovosti. Do Přeboru Olomouckého kraje postupují vítězové obou skupin I. A třídy. Pokud do přeboru nesestoupí tým z divize, pak je počet účastníků doplněn lepším týmem ze druhého místa obou skupin I. A třídy.
1991/92 • 1992/93 • 1993/94 • 1994/95 • 1995/96 • 1996/97 • 1997/98 • 1998/99 • 1999/00 • 2000/01 • 2001/02
2002/03 • 2003/04 • 2004/05 • 2005/06 • 2006/07 • 2007/08 • 2008/09 • 2009/10 • 2010/11 • 2011/12 • 2012/13 • 2013/14 • 2014/15 • 2015/16 • 2016/17 • 2017/18 • 2018/19 • 2019/20 • 2020/21 • 2021/22 • 2022/23
Praha • Středočeský kraj • Jihočeský kraj • Plzeňský kraj • Karlovarský kraj • Severočeský kraj • Ústecký kraj • Liberecký kraj • Královéhradecký kraj • Pardubický kraj • Brněnský kraj • Kraj Vysočina • Jihomoravský kraj • Olomoucký kraj • Moravskoslezský kraj • Zlínský kraj