西班牙国王杯 共分为8轮进行。具体赛制如下:
第一轮:
西丙的18队、西乙级B组成绩较差的18队参赛,共18场比赛。
第二轮:
首轮获胜的18队、西乙级B组成绩较好的6队、西乙联赛的2-21名共20队参赛,共22场比赛。
第三轮:
第二轮获胜的22队参赛,共11场比赛(第四轮开始,主客场两回合赛制,低级别球队先打主场)。
第四轮:
第三轮获胜的11队、西乙联赛冠军、西甲的20支球队,共32队参加,共32场。
第五轮:
16强,共16场。
第六轮:
四分之一决赛,共8场。
第七轮:
半决赛,共4场。
第八轮:
决赛,决赛采取单场决胜制。
此外,除了半决赛采取两回合主客场淘汰制外,其他比赛均是单场淘汰制。倘若90分钟战平则进行上下半场各15分钟的加时赛,如再平则以互射点球分胜负。