The 2020–21 Coupe de France preliminary rounds, Grand Est was the qualifying competition to decide which teams from the leagues of the Grand Est region of France took part in the main competition from the seventh round.
A total of 16 teams qualified from the Grand Est preliminary rounds. In 2019–20, SAS Épinal progressed the furthest in the main competition, reaching the quarter-final, defeating Lille on the way, before eventually losing to Saint-Étienne.
Schedule A total of 960 teams entered from the region. All teams from the Régional and District leagues, with the exception of the six Régional 1 teams that performed the best in last years competition, entered at the first round stage. Therefore, there were 467 ties in the first round on 30 August 2020. Five of the Régional 1 clubs exempted from the first round entered at the second round stage. The remaining exempted Régional 1 club was given a bye to the third round stage.
The third round draw, which saw the entry of the teams from Championnat National 3, took place on 15 September 2020. The fourth round draw, which saw the entry of the teams from Championnat National 2, took place in three parts over the 23 and 24 September 2020. The fifth round draw was made on 7 October 2020. The sixth round draw took place on 21 October 2020.
First round The first round is split into the separate competitions for the three sub-regions of Lorraine, Champagne-Ardenne and Alsace.
First round: Lorraine These matches were played on 29 and 30 August 2020, with one postponed until 9 September 2020.
+ First round results: Grand Est - Lorraine Tie no Home team (tier) Score Away team (tier) 1. FC Abreschviller (10) 4–2 FC Hommert (10) 2. US Alsting-Zinzing (10) 0–2 US Behren-lès-Forbach (8) 3. AS Montigny-lès-Metz (7) 10–0 JS Ancy-sur-Moselle (11) 4 FC Angevillers (11) 0–5 US Yutz (9) 5. US Arches-Archettes-Raon (10) 0–5 FC Éloyes (8) 6. US Arriance (11) 0–5 EF Delme-Solgne (8) 7. JS Ars-Laquenexy (9) 1–1 ES Courcelles-sur-Nied (8) 8. Ars-sur-Moselle FC (11) 1–1 GS Thiaucourt (10) 9. CS&O Blénod-Pont-à-Mousson (7) 7–0 FC Atton (11) 10. CSJ Augny (11) 1–6 RS Magny (7) 11. US Aumetz (11) 1–2 ES Crusnes (8) 12. ES Avricourt Moussey (10) 2–5 FC Dieuze (9) 13. AS Ay-sur-Moselle (11) 0–4 FC Trémery (6) 14. ES Vermois (11) 2–5 FC Richardménil-Flavigny-Méréville-Messein (10) 15. US Batilly (9) 0–2 RS Amanvillers (7) 16. AS Baudonvilliers (10) 0–7 Bar-le-Duc FC (6) 17. ES Béchy (11) 1–2 JA Rémilly (10) 18. US Behonne-Longeville-en-Barois (9) 6–1 ES Maizey-Lacroix (9) 19. FC Belleray (10) 2–4 US Etain-Buzy (7) 20. TS Bertrange (10) 1–1 US Illange (9) 21. US Beuveille (11) 1–2 ES Gorcy-Cosnes (10) 22. JS Bischwald (10) 0–0 CS Diebling (9) 23. AS MJC Blâmont (11) 2–0 AS Laneuveville Marainviller (9) 24. JS Bousse (10) 0–5 FC Hagondange (8) 25. CO Bouzonville (10) 1–2 MJC Volmerange-lès-Boulay (8) 26. USF Brouderdorff (10) 4–1 Montagnarde Walscheid (9) 27. SM Bruyères (10) 0–4 ES Avière Darnieulles (8) 28. RF Bulgnéville (11) 1–2 US Lamarche (10) 29. Entente Bure-Boulange (9) 0–3 AS Algrange (8) 30. FC Carling (10) 0–8 SR Creutzwald 03 (8) 31. US Cattenom (10) 0–1 US Oudrenne (9) 32. Amicale Chanteheux (10 2–5 ES Lunéville Sixte (9) 33. ES Charmois Damelevières (10) 1–4 AC Blainville-Damelevières (7) 34. US Châtel-Saint-Germain (9) 4–5 ESAP Metz (7) 35. AS Chavigny (11) 3–3 AS Dommartin-lès-Toul (11) 36. AS Cheniménil (10) 1–3 AS Gérardmer (8) 37. AS Colombey (10) 1–0 AS Gironcourt (9) 38. SC Commercy (10) 1–4 Entente Centre Ornain (8) 39. RC Corcieux (12) 4–1 FC Granges-sur-Vologne (10) 40. AS Corny (10) 0–0 FC Novéant (8) 41. US Courcelles-Chaussy (9) 1–3 ES Faulquemont-Créhange (8) 42. ASL Coussey-Greux (10) 1–1 Lorraine Vaucouleurs (8) 43. Excelsior Cuvry (9) 2–0 FC Pont-à-Mousson (7) 44. FC Dannelbourg (10) 0–6 AS Bettborn Hellering (8) 45. AS Darney (10) 1–1 AS Girancourt-Dommartin-Chaumousey (8) 46. FC Dieulouard (9) 0–1 AS Lay-Saint-Christophe/Bouxieres-aux-Dames (8) 47. JS Distroff (11) 0–5 ES Kœnigsmacker-Kédange (8) 48. FC Dommartin-lès-Remiremont (11) 3–0 AS Plombières (10) 49. ASC Dompaire (10) 4–2 Dogneville FC (10) 50. FC Écrouves (9) 0–1 Entente Sorcy Void-Vacon (7) 51. AS Einvaux (12) 0–5 ES Bayon-Roville (10) 52. JSO Ennery (11) 0–2 AS Talange (9) 53. Entente Sud 54 (11) 0–11 Toul JCA (8) 54. AS Entrange (12) 1–1 AS Konacker (10) 55. FC Vierge (11) 3–2 FC Ajolais (11) 56. ES Haute Meurthe (9) 0–2 FC Sainte-Marguerite (8) 57. AS Essegney-Langley (12) 1–6 AS Nomexy-Vincey (9) 58. SM Etival (10) 0–0 SC Baccarat (10) 59. US Etzling (12) 1–4 US Spicheren (9) 60. AS Falck (12) 2–4 AS Anzeling Edling (11) 61. FC Farschviller (11) 1–6 US Holving (9) 62. FR Faulx (11) 0–1 ES Custines-Malleloy (8) 63. Flétrange SA (10) 0–6 US Valmont (8) 64. Fleury FC (10) 0–5 FC Verny-Louvigny-Cuvry (9) 65. AS Florange-Ebange (11) 1–6 ES Fameck (7) 66. FC Folschviller (9) 1–2 FC Longeville-lès-Saint-Avold (8) 67. FC Creutzberg Forbach (10) 3–3 SO Merlebach (8) 68. FC Francaltroff (11) 1–0 US Bénestroff (10) 69. US Frauenberg (11) 0–5 ES Rimling-Erching-Obergailbach (11) 70. FC Freyming (8) 1–2 AS Morhange (7) 71. US Froidcul (9) 0–0 AS Clouange (8) 72. Omnisports Frouard Pompey (10) 0–0 AS Grand Couronné (9) 73. ES Garche (10) 0–5 FC Hettange-Grande (7) 74. AS Gondreville (8) 0–1 ES Heillecourt (7) 75. Entente Gravelotte-Verneville (11) 1–4 SC Marly (8) 76. ES Gros Réderching-Bettviller (10) 1–5 ES Pays du Bitche 2020 (9) 77. FC Guénange (9) 0–3 CS Veymerange (7) 78. US Guentrange (9) 4–1 US Volkrange (10) 79. FC Hadol-Dounoux (9) 0–0 AS Saint-Nabord (9) 80. FC Hambach (10) 2–1 AS Kalhausen (10) 81. AS Hauconcourt (10) 0–2 ES Marange-Silvange (8) 82. Olympique Haussonville (10) 0–2 FC Saint-Max-Essey (7) 83. FC Héming (11) 0–2 SR Langatte (11) 84. US Hilsprich (11) 0–5 FC Beausoleil Sarreguemines (10) 85. SO Ippling (10) 4–3 US Roth (9) 86. AS Kerbach (10) 0–3 US Forbach (6) 87. JL Knutange (11) 0–3 AS Portugais Saint-Francois Thionville (7) 88. APM Metz (6) 3–0 RS La Maxe (10) 89. FC Fains-Véel (9) 2–2 ES Lérouvillois Cheminote (10) 90. SC Les Islettes (10) 1–2 USI Blaise (6) 91. US Lexy (10) 0–4 USB Longwy (8) 92. FC L'Hôpital (11) 3–0 Huchet AC (10) 93. AS Lixing-lès-Rouhling (11) 1–5 US Hundling (11) 94. FC Loisy (12) 0–6 ENJ Val-de-Seille (9) 95. FC Lorry-Plappeville (11) 0–4 FC Woippy (10) 96. FC Lunéville Turc (11) 4–0 AS Rehainviller Hériménil (9) 97. ES Macheren Petit-Ebersviller (9) 0–5 SSEP Hombourg-Haut (7) 98. FJEP Magnières (10) 5–1 Entente Bru-Jeanménil SBH (9) 99. ES Maizières (11) 1–7 Val de l'Orne FC (7) 100. SC Malzéville (9) 0–3 RC Champigneulles (6) 101. JS Manom (11) 1–5 US Briey (8) 102. AS Mars-la-Tour (11) 1–1 US Conflans (9) 103. US Marspich (10) 3–0 Florange FC (11) 104. Maxéville FC (9) 0–1 COS Villers (7) 105. AS Mercy-le-Bas (10) 3–6 Association Saint-Laurent-Mangiennes (10) 106. US ACLI Metz (10) 0–0 UL Plantières Metz (8) 107. CO Metz Bellecroix (12) 4–6 JS Metz (12) 108. AF Os Conquistadors Metz (10) 2–0 US Ban-Saint-Martin (8) 109. AS Metz Grange aux Bois (11) 2–2 US Vigy (10) 110. AG Metzervisse (9) 2–0 FC Yutz (9) 111. FC Metzing (9) 2–5 USF Farébersviller (8) 112. ES Villerupt-Thil (6) 3–0 FC Mexy (10) 113. US Mirecourt-Hymont (10) 5–0 FC Charmois-l'Orgueilleux (11) 114. Olympique Mittelbronn 04 (11) 1–3 EFT Sarrebourg (9) 115. FC Mondelange (10) 1–7 ES Gandrange (7) 116. USL Mont Saint-Martin (9) 1–4 AS Saulnes Longlaville (8) 117. FC Montois (10) 0–7 FC Lunéville (6) 118. US Pagny-sur-Moselle (6) 4–0 AJSE Montauville (10) 119. AS Montbronn (9) 2–2 US Goetzenbruck-Meisenthal (8) 120. ASC Montiers-sur-Saulx (11) 1–1 AS Tréveray (9) 121. US Morsbach (11) 0–6 FC Hochwald (8) 122. SC Moulins-lès-Metz (10) 1–2 ES Metz (8) 123. ASPTT Nancy (11) 4–1 ES Laneuveville (9) 124. AS Haut-du-Lièvre Nancy (8) 0–4 AF Laxou Sapinière (7) 125. AJS René II (10) 0–3 AS Ludres (8) 126. GS Nébing (11) 0–5 CS Stiring-Wendel (9) 127. FC Neufchâteau-Liffol (10) 0–3 GS Haroué-Benney (7) 128. Entente Neufgrange-Siltzheim (11) 3–3 ES Wies-Woelf 93 (10) 129. RC Nilvange (11) 0–3 US Fontoy (9) 130. AS Nixéville-Blercourt (11) 0–7 US Thierville (8) 131. ES Ormersviller-Epping (11) 0–3 AS Mouterhouse (10) 132. RS Ottange-Nondkeil (10) 1–1 CS Volmerange-les-Mines (10) 133. AS Padoux (9) 0–0 ES Golbey (6) 134. FC Pagny-sur-Meuse (10) 3–5 Bulgnéville Contrex Vittel FC (8) 135. CS Philippsbourg (11) 3–2 SR Baerenthal (11) 136. RC Pierrepont (11) 0–13 FC Bassin Piennois (6) 137. FC Pierrevillers (10) 1–1 AS Les Côteaux (8) 138. LSC Portieux (10) 1–1 CS Charmes (9) 139. FC Rahling (10) 2–4 AS Bliesbruck (8) 140. AS Ramonchamp (11) 3–4 SR Pouxeux Jarménil (10) 141. AS Rech (11) 0–0 FC Istanbul Sarreguemines (10) 142. AS Réchicourt-le-Château (11) 0–2 SS Hilbesheim (10) 143. Entente Réhon Villers Morfontaine (9) 0–1 ES Longuyon (8) 144. ESR Rémeling (10) 3–0 ASC Basse-Ham (9) 145. FC Retonfey Noisseville Montoy-Flanville (11) 1–7 AS Saint-Julien-lès-Metz (7) 146. JS Rettel-Hunting (10) 1–1 AS Sœtrich (10) 147. ES Richemont (9) – USAG Uckange (7) 148. US Rosières-aux-Salines (10) 2–5 Jarville JF (6) 149. US Rouhling (10) 1–2 AS Neunkirch (8) 150. AS Stade Ruppéen (12) 0–5 AS Vagney (8) 151. US Russange (11) 0–1 Thionville FC (7) 152. FC Saint-Amé-Julienrupt (11) 0–8 FC Haute Moselotte (9) 153. ASJA Saint-Avold (11) 0–3 ES Lixing-Laning 95 (10) 154. JS Wenheck (8) 1–2 US Nousseviller (6) 155. US Saint-Jean-Rohrbach (11) 1–2 AS Hellimer (9) 156. Saint-Louis 2017 (11) 1–3 FC Lemberg-Saint-Louis (10) 157. FC Des Ballons (9) 0–0 FC Remiremont Saint-Étienne (8) 158. ES Michelloise (12) 2–2 ES Badonviller-Celles (11) 159. AS Saint-Nicolas-en-Forêt (11) 2–4 JS Audunoise (9) 160. SC Saizerais (11) 3–0 Francs Tireurs Moselle Liverdun (10) 161. FC Sarralbe (9) 1–1 US Soucht (8) 162. SR Sarraltroff (11) 1–0 AS Brouviller (10) 163. FC Saint-Quirin (12) 2–4 Sportive Lorquinoise (11) 164. RC Saulx et Barrois (9) 2–3 FC Revigny (9) 165. US Schneckenbusch (10) 2–0 AS Réding (8) 166. Entente Schorbach Hottviller Volmunster 13 (11) 0–5 Achen-Etting-Schmittviller (7) 167. FC Seichamps (9) 1–3 FC Pulnoy (7) 168. US Senones (12) 0–10 SR Saint-Dié (8) 169. RS Serémange-Erzange (10) 0–6 ES Rosselange Vitry (8) 170. ASCC Seuil-d'Argonne (10) 0–4 SF Verdun Belleville (8) 171. RC Sommedieue (10) 2–1 FC Dugny (9) 172. FC Sommerviller (11) 1–6 FC Dombasle-sur-Meurthe (8) 173. FC Verrerie-Sophie (11) 0–4 ES Petite-Rosselle (8) 174. SM Taintrux (11) 2–8 Saulcy FC (9) 175. AS Teting-sur-Nied (10) 0–2 Étoile Naborienne Saint-Avold (6) 176. JS Thil (11) 0–1 CS Godbrange (8) 177. Entente Vigneulles-Hannonville-Fresne (8) 3–1 ES Tilly-Ambly Villers-Bouquemont (10) 178. GSA Tomblaine (11) 2–4 MJC Pichon (9) 179. FC Toul (9) 1–1 AS Villey-Saint Étienne (8) 180. AS Tucquegnieux-Trieux (10) 0–3 FC Hayange (8) 181. ES Cons-Ugny Val de Chiers (10) 3–4 CSP Réhon (9) 182. US Val de Saône (11) 0–3 FC Amerey Xertigny (9) 183. AS Val d'Ornain (10) 0–8 FC Saint-Mihiel (8) 184. FC Val Dunois (11) 3–0 FC Othe-Montmédy (10) 185. Olympique Valleroy Moineville Hatrize (10) 0–7 US Jarny (8) 186. AFP Vandœuvre (12) 0–2 FC Houdemont (9) 187. AS Varangéville-Saint-Nicolas (9) 1–3 ASC Saulxures-lès-Nancy (9) 188. AS Velaine-en-Haye (11) 0–2 Stade Flévillois (9) 189. GS Vézelise (11) 1–6 GS Neuves-Maisons (7) 190. AS Vibersviller (11) 0–6 AS Le Val-de-Guéblange (10) 191. SC Vic-sur-Seille (9) 1–4 FC Château-Salins (9) 192. FC Vignot (10) 0–1 AS Dieue-Sommedieue (9) 193. ES Villing (11) 1–3 FC Coume (9) 194. FC Vœlfling (11) 7–0 AS Guerting (10) 195. FC Waldhouse-Walschbronn (10) 0–0 FC Bitche (10) 196. AS Welferding (11) 0–16 Sarreguemines FC (6) 197. ES Woippy (9) 1–0 UL Rombas (8) 198. JSA Yutz Cité (11) 1–2 FC Devant-les-Ponts Metz (8)
First round: Champagne-Ardenne These matches were played on 30 August 2020.