Het seizoen 1912/13 van de Beker van België in het voetbal startte met de voorronde in het najaar van 1912 en eindigde met de finale in juni 1913.
Naast de clubs uit de nationale Eere Afdeeling (huidige Eerste Klasse) en Bevordering (huidige Tweede Klasse), konden ook de clubs uit Gewestelijke Afdelingen meedoen. De Gewestelijke afdelingen zijn de huidige Provinciale reeksen, met dien verstande dat er in 1912/1913 slechts 24 ploegen in de nationale reeksen speelden. In totaal waren er 34 deelnemers:
12 clubs uit de Eere Afdeling (huidige Eerste Klasse)
Na de clubnaam wordt tussen haakjes in Romeinse cijfers weergeven in welke klasse de ploeg speelt. Een (II) betekent dat de club in Bevordering (tweede niveau) aantreedt. Een (P) betekent dat de club in een Gewestelijke (=niet-nationale) afdeling speelt. Bij de clubs uit de hoogste afdeling wordt het cijfer weggelaten.
In de kwartfinale werd Liersche SK, de enige overblijvende club uit de Gewestelijke Afdelingen uitgeschakeld. Ook de laatste overblijvende ploeg uit 2e nationale, Léopold Club werd uitgeschakeld.
De finale vond plaats op zondag 1 juli1913.
Union Saint-Gilloise won zijn eerste Beker van België door in de finale CS Brugeois te verslaan na verlengingen. Halfweg stond het 1-1 en na 90 minuten was de stand 2-2. Aangezien de reglementering nogal vaag was, werd er na een lange discussie tussen de afgevaardigden van de voetbalbond overeengekomen om een verlenging van 2 keer 15 minuten te spelen.
Aangezien Union Saint-Gilloise ook landskampioen was geworden, realiseerde het hiermee de eerste dubbel (landskampioen en bekerwinnaar in hetzelfde jaar) in de Belgische voetbalgeschiedenis.
↑Racing Club d'Arlon werd ontbonden tijdens de Eerste Wereldoorlog. Een ander Racing Club d'Arlon werd opgericht in 1928 met stamnummer 1303. Deze club werd ontbonden in 1938.
↑Zulte SK werd ontbonden tijdens de Eerste Wereldoorlog. Een ander Zulte SK werd opgericht in 1947 met stamnummer 4683. Deze laatste club fusioneerde in 1976 met het in 1950 opgerichte Zulte Sportief tot Zulte VV (stamnummer 5381). Sinds 2001 heeft deze club de naam SV Zulte Waregem aangenomen.
↑UC Anversoise stopte na enkele jaren. In 1926 werd terug een (andere) club opgericht met dezelfde naam (stamnummer 717). Deze laatste club stopte in 1932