De 14e editie van Dwars door België werd verreden op zaterdag 22 en zondag 23 maart 1958. Vanaf 1953 werd Dwars door België verreden over drie etappes, in deze editie werden het weer twee etappes net zoals voor 1953 (uitzonderingen waren 1945 en 1947, toen was er slechts een rit). Ook de finishplaats verhuisde van Eisden naar Ciney. Het eindklassement werd net als het jaar er voor in punten opgemaakt.

1e etappe

Wedstrijdverloop 
De start van de 1e etappe lag in Waregem en de finish in Ciney. De afstand bedroeg 214 km. Er gingen 117 renners van start in Waregem. Er gebeurde van alles, een valpartij in Anzegem, schermutselingen tijdens de beklimming van de Kwaremont en wat aanvallen onderweg. Vooral Van Est was erg actief. Toch werd het een massasprint en Heyvaert won deze etappe.

Hellingen 
Voor zover bekend moesten de volgende hellingen in de 1e etappe beklommen worden:

Uitslag

2e etappe

Wedstrijdverloop 
De 2e etappe ging een dag later van Ciney terug naar Waregem, de afstand bedroeg 212 km. Er gingen 93 renners van start in Ciney. Door de koude wind en lage temperatuur was het een harde koers. Er ontstond al vlot een kopgroep van 5 renners waaronder Desmet. Na 75 km koers had deze kopgroep een kloof van 2'30" en in Ninove was dit al opgelopen tot 3'10". Na 150 km voegden zich 5 renners bij deze kopgroep van 5 en kwamen er 10 renners aan de leiding. Nabij Gavere wisten de leider Heyvaert en Van Looy ook aan kop te komen, onder andere Desmet moest lossen. In Waregem bestond de kopgroep nog uit 6 renners die gingen sprinten, Van Looy was de snelste en won deze etappe. De nummer 2 Vlaeyen won het eindklassement.

Uitslag

Eindklassement 

Meerdaagse wielerwedstrijd in 1958
1958