The 2024–25 Coupe de France preliminary rounds, Bourgogne-Franche-Comté was the qualifying competition to decide which teams from the leagues of the Bourgogne-Franche-Comté region of France took part in the main competition from the seventh round.

A total of nine teams qualified from the Bourgogne-Franche-Comté preliminary rounds.

In 2023–24, FC Sochaux Montbéliard progressed the furthest in the competition, reaching the round of 16, where they were heavily beaten by Ligue 1 opponents Rennes.

Draws and fixtures The first round draw was published by the league on 11 July 2024, with 138 ties drawn including all teams from District level divisions, and all but 24 teams from the third tier of the Regional league. The second round draw was published on 20 August 2024, with the 24 previously exempted Regional 3 teams and the 38 Regional 2 teams joining at this stage. The third round was published on 3 September 2024, having taken place the day before, and saw the 23 Regional 1 teams and the 11 Championnat National 3 teams enter the competition. Subsequent draws were streamed live by the league from various locations. The fourth round draw took place on 17 September 2024, with the single team from Championnat National 2 entering at this stage. The fifth round draw took place on 1 October 2024, with the two teams from Championnat National entering at this stage. The sixth round draw took place on 15 October 2024. In total, 376 clubs from the region entered the competition; 375 during the preliminary rounds, and AJ Auxerre of Ligue 1 during the main competition.

First round These matches were played on 17 and 18 August 2024. + First Round Results: Bourgogne-Franche-Comté Tie no Home team (Tier) Score Away team (Tier) 1. US Coulanges-lès-Nevers (9) 4–2 FREP Luthenay-Uxeloup (10) 2. US Saint-Pierre Foot 58 (9) 1–1 CS Corbigeois (9) 3. FC Chevannes (10) 0–11 CA Saint-Georges (8) 4. Amicale Franco-Portugais Sens (8) 2–1 US Dionysienne (10) 5. AS Gurgy (8) 5–2 US Toucycoise (9) 6. US Cercycoise (10) 1–0 ASF Courson (10) 7. Aillant SF (10) 4–2 JS Marzy (10) 8. US Moulinoise (9) 3–1 AS Saint-Benin (8) 9. AS Sergines (11) 0–1 ES Appoigny (8) 10. FC Champs-sur-Yonne (9) 1–1 AS Charrin (9) 11. FC Château-Chinon-Arleuf (9) 0–2 AS Guerigny Urzy (9) 12. AS Varzy (10) 2–2 UF La Machine (8) 13. SC Gron Véron (10) 0–3 Étoile Sud Nivernaise 58 (8) 14. FC Alligny-Saint-Amand (10) 1–3 US Luzy-Millay (9) 15. ASC Pougues (9) 1–3 RC Nevers-Challuy Sermoise (8) 16. FC Aignay Baigneux (10) 1–4 AS Magny (8) 17. ASFC Daix (10) 4–0 AS Serein (11) 18. UF Tonnerrois (9) 2–3 FC Saint-Rémy-les-Montbard (9) 19. Union Châtillonniase Colombine (8) 2–2 Auxerre Sports Citoyen (9) 20. Olympique Chaignay (10) 2–2 FC Sombernon-Gissey (10) 21. FC Crépand (11) 5–1 UFC Ouche (11) 22. SC Malay-le-Grand (10) 1–3 US Varennes (9) 23. Entente Châtel-Gérard Nucerien (9) 3–0 AS Chablis (9) 24. Montbard Venarey Football (9) 3–3 US Cerisiers (8) 25. US Semur-Époisses (10) 4–3 AS Montoise (10) 26. AS Pouilly-en-Auxois (10) 0–1 ASC Plombières-Lès-Dijon (10) 27. SC Vitteaux (12) 0–8 FC Coulanges-la-Vineuse (10) 28. ESIV Saint-Sérotin (11) 4–1 ES Héry (9) 29. Joncy Salornay Val de Guye (10) 0–1 US Savigny-lès-Beaune (11) 30. FC Saulon-Corcelles (10) 1–3 FC Saint-Rémy (10) 31. Champforgeuil FC (11) 1–3 HLS Football (9) 32. EJS Épinacoise (10) 1–3 ÉFC Demigny (10) 33. US Givry-Saint-Désert (11) 0–5 AS Varennes-le-Grand (10) 34. Sassenay Virey Lessard Fragnes FC (12) 0–3 FC Verdunois (10) 35. US Nolay (11) 0–1 ASL Lux (10) 36. AS Canton du Bligny-sur-Ouche (11) 2–2 FLL Gergy-Verjux (10) 37. ASD DOM Dijon (11) 2–4 FC Marmagne (10) 38. FC des 2 Côtes Corgoloin-Ladoix (9) 1–0 AS Lacanche (10) 39. US Meursault (9) 1–3 JS Crechoise (8) 40. AS Cheminots Chagnotins (10) 1–3 AS Mellecey-Mercurey (9) 41. Dijon ULFE (10) 4–0 US Buxynoise (9) 42. AS Seurre (11) 0–4 ASC Manlay (10) 43. AS Châtenoy-le-Royal (8) 2–2 US Crissotine (9) 44. US Rully Fontaines (9) 0–0 SC Etangois (9) 45. FC Clessé (9) 4–1 CSL Chenôve (10) 46. CLL Échenon (11) 0–8 FC Rochefort Athletic (8) 47. US Trois Monts (10) 1–5 AS Saint Usage Saint-Jean-de-Losne (8) 48. CS Auxonnais (11) 8–1 AS Longchamp (11) 49. AS Moissey (11) 5–1 PS Dole-Crissey (10) 50. AS Genlis (9) 4–0 FR Archelange-Gredisans-Menotey (10) 51. FC Aiglepierre (10) 0–1 AS Saint-Aubin (10) 52. FC Neuilly-Crimolois Sennecey (9) 2–1 Jura Stad' FC (9) 53. AS Cessey-sur-Tille (12) 2–2 Football Champdotre Longeault Association (11) 54. Gresilles FC (11) 0–0 Poligny-Grimont FC (8) 55. AS Foucherans (10) 2–2 FC Aiserey-Izeure (11) 56. Pumas FC (12) 0–3 CF Talant (9) 57. FC Remilly (11) 3–4 ASC Besançon Mahoraise (9) 58. FC Monts de Gy (10) 1–2 ES Marnaysienne (8) 59. Dinamo Dijon (11) 0–6 Tilles FC (9) 60. FC Vingeanne (11) 1–0 Val de Norge FC (10) 61. FC Seveux-Motey (11) 4–0 AS Til-Châtel (11) 62. US Marey-Cussey (11) 0–5 FC Grand Besançon (9) 63. FC Mirebellois-Pontailler-Lamarche (9) 1–4 AS Besançon Espérance (10) 64. ES Dannemarie (10) 0–3 ASC Velotte (9) 65. US Val de Pesmes (9) 1–0 FEP Autrey-lès-Gray (10) 66. AS Beure (12) 1–2 US Rigny (10) 67. Espérance Arc-Gray (9) 1–3 SC Besançon (10) 68. CS Sanvignes (8) 3–1 FC Sennecé-lès-Mâcon (9) 69. FC Vitry-en-Charollais (10) 3–0 Dun Sornin Chauffailles Brionnais (9) 70. AS Saint-Agnan (10) 1–0 FC Bois du Verne (11) 71. AS Vendenesse (11) 3–0 FC Uxeau (11) 72. CS Tramayes (10) 2–3 CS Orion (10) 73. Gachères FC (10) 0–1 SR Clayettois (8) 74. US Saint-Bonnet/La Guiche (9) 1–1 US Rigny-sur-Arroux (9) 75. Montcenis FC (10) 1–1 Saint-Vallier Sport (10) 76. Vigneronne Sportive Romanechoise (11) 1–10 Mâcon FC (8) 77. AS Saint-Vincent-Bragny (9) 3–1 ESA Breuil (9) 78. JF Palingeois (9) 2–2 JS Montchanin ODRA (9) 79. AS Ciry-le-Noble (10) 2–2 ES Pouilloux (11) 80. Génelard Perrecy FC (11) 0–4 US Blanzy (9) 81. AS Neuvyssois (9) 2–0 US San Martinoise (10) 82. AS Tournus (11) 4–1 AS Frangy-en-Bresse (11) 83. FC Épervans (10) 1–1 ES Montponnaise (10) 84. US Perrigny Conliège (12) 0–4 FC Plateau 39 (11) 85. CS Passenans (11) 0–6 GC Beaufort (11) 86. CS Mervans (8) 0–7 Entente Sud Revermont (9) 87. Olympique Montmorot (9) 1–3 FC Petite Montagne (10) 88. USL Beaurepaire (12) 0–4 ISS Pleure (10) 89. AS Aromas (11) 0–4 ES Branges (10) 90. FC Charette (11) 0–3 FC Cuiseaux-Varennes (11) 91. IS Saint-Usuge (10) 3–6 US Revermontaise (10) 92. IS Bresse Nord (10) 7–4 FC Courlaoux (10) 93. SC Châteaurenaud (9) 3–2 ES Saint-Germain-du-Plaine-Baudrières (10) 94. US Lessard-en-Bresse (9) 1–1 RC Bresse Sud (9) 95. AS Mont d'Usiers (10) 1–0 FC Val de Loue (8) 96. ES Les Sapins (11) 1–2 Amancey-Bolandoz-Chantrans Foot (10) 97. Arche FC (11) 3–3 ES Sirod (10) 98. US Doubs Sud (10) 4–0 US Laveron (11) 99. FC Massif Haut Doubs (10) 9–0 FC Mont Noir (10) 100. FC Lac-Remoray-Vaux (10) 1–1 Jura Nord Foot (9) 101. US Crotenay Combe d'Ain (9) 1–0 FC Haut Jura (9) 102. Grandvaux Foot (10) 1–3 Arcade Foot (8) 103. RCF Saint-Claude (10) 1–2 FC Mouchard-Arc-et-Senans (9) 104. ES Doubs (9) 1–3 FC Liévremont-Arçon (9) 105. AS Fougerolles (9) 1–2 FC Seloncourt (9) 106. AS Magny-Vernois (10) 1–3 RC Saônois (8) 107. SR Delle (10) 0–3 US Sochaux (9) 108. US Franchevelle (9) 2–1 FC Pays de Luxeuil (9) 109. Rougemont Concorde (10) 4–0 US Arbouans (11) 110. Esperance Auxons-Miserey (10) 1–1 AO Vesoul (8) 111. FC Suarce (10) 2–2 ASFC Belfort (8) 112. AS Chèvremont (11) 0–1 FC Giro-Lepuix (9) 113. US Avanne-Aveney (11) 3–2 AS Villersexel Esprels (10) 114. SC Saint Loup-Corbenay-Magnoncourt (9) 2–1 Vallée du Breuchin FC (10) 115. US Arcey (10) 2–2 US Sous-Roches (8) 116. FC Châtillon-Devecey (11) 1–1 FC Colombe (9) 117. Dampierre Foot (10) 1–0 AS Essert (10) 118. Olympique Courcelles-lès-Montbéliard (11) 1–4 UOP Mathay (9) 119. FC Clerval Anteuil (10) 1–2 Thise-Chalezeule FC (10) 120. RC Voujeaucourt (10) 1–1 AS Présentevillers Sainte-Marie (10) 121. CS Beaucourt (11) 0–0 AS Rougegoutte-Chaux (10) 122. Bessoncourt Roppe Club Larivière (8) 2–0 SCM Valdoie (9) 123. US Roches-lès-Blamont (11) 0–2 FC 3 Cantons (9) 124. Espérance Monts de Villers (11) 5–1 AS Pierrefontaine et Laviron (10) 125. US Saint Hippolyte (10) 3–2 Entente Le Châteleu (10) 126. AS Orchamps-Val de Vennes (9) 0–0 ES Saugette Entre-Roches (8) 127. AS Noël-Cerneux-Chenalotte (10) 4–1 AS Avoudrey (10) 128. AS Etalans Vernierfontaine (11) 0–2 AS Plateau de La Barêche (10) 129. US Les Fontenelles (10) 4–1 FC Plaimbois-du-Miroir (10) 130. US Passavant (11) 3–3 US Les Écorces (8) 131. AS Frambouhans (12) 0–6 FC Le Russey (10) 132. US Les Fins (10) 3–1 AS Courtefontaine-Les Plains (10) 133. ES Bretonvillers Charmoille (11) 0–6 SR Villars-sous-Dampjoux (10) 134. Dynamo FC (12) 0–7 ES Les Fonges 91 (10) 135. Belleherbe Sancey Foot (11) 3–1 AS Montandon (11) 136. US Les Quatre Monts (11) 2–0 FC Premier Plateau (10) 137. ES Trévillers Thiébouhans (11) 0–7 SC Villers-le-Lac (10) 138. AS Feule-Solemont (11) 0–8 AS Guyans-Vennes (10)

Second round These matches were played on 24 and 25 August 2024, with one replayed on 7 September 2024.