Prima ediție a Supercupei României a fost organizată în 1994 între campioana națională și câștigătoarea Cupei României din ediția 1993-1994 (Steaua și Gloria Bistrița). O competiție asemănătoare s-a disputat în anii 1958, 1959 și 1960 și a fost dotată cu Cupa Scînteii. Acea competiție este ignorată astăzi de FRF. Au câștigat Cupa Scînteii Petrolul Ploiești (1958), Dinamo București (1959) și CCA București (1960).
Din 1994 au fost 5 ocazii în care o echipa a câștigat eventul campionat-cupă și supercupa nu s-a mai organizat, de exemplu Steaua în 1996 și 1997, Dinamo în 2000 și 2004, CFR Cluj în 2008.
Din 2010 FRF a decis să organizeze în fiecare an Supercupa României (chiar dacă în acel an CFR Cluj a câștigat ambele competiții) și, de atunci, dacă o echipă câștigă eventul, Supercupa se dispută între primele două clasate ale ligii 1 (de exemplu în 2010 și 2015).