西班牙超级杯在2018年以前是主客场两回合赛制,由上赛季西甲联赛冠军对阵国王杯冠军,若联赛和国王杯冠军由同一支球队夺得,对阵球队则由国王杯亚军递补,两回合总比分占优者夺冠,总比分相同时则比较客场进球数,客场进球依然相同时,依次进行加时赛和点球大战,首回合先在国王杯冠军队主场进行。 2018年改为两支球队在中立场地单场决胜制。
2019年再次更改赛制,保持中立场地单场决胜制不变,参赛球队由原来的两队变为四队,由西甲联赛冠亚军和国王杯冠亚军获得参赛资格,若联赛冠亚军和国王杯冠亚军球队存在重叠,则参赛名额顺延至联赛第三、四名球队,比赛由两场半决赛和一场决赛组成,不设三四名决赛。
西班牙超级杯共4支球队参加,分别是上赛季的西甲排名前三的队伍和国王杯冠军,先两两交手进行半决赛,胜者再进行决赛,半决赛和决赛均是单场淘汰制,如果90分钟打平,将进行30分钟加时赛,如果加时再战平则将通过点球大战决出胜负。