Het bekertoernooi omvatte 14 ronden plus een voorronde. De clubs van de Championnat National stroomden in de vijfde ronde in, de teams van de professionele Ligue 2 in de achtste ronde (1/128) en die van de Ligue 1 in de negende.
Titelverdediger Paris Saint-Germain – dat voor het zevende opeenvolgende seizoen in de finale stond, waarbij alleen in 2019 de beker niet werd gewonnen – prolongeerde de titel in de finale die op 19 mei (zonder publiek vanwege de coronapandemie) werd gespeeld in het Stade de France in Saint-Denis door AS Monaco met 2-0 te verslaan. Het was voor Paris Saint-Germain sinds 1982, toen de finale voor het eerst werd gehaald, de negentiende finale en de veertiende bekerwinst. Voor vijfvoudig bekerwinnaar AS Monaco was het de tiende finaleplaats.