Het negende wereldkampioenschap veldrijden werd gehouden op 23 februari 1958 in Limoges, Frankrijk. Frankrijk was na Luxemburg het tweede land dat het kampioenschap voor de tweede keer organiseerde, Parijs was de locatie voor de eerste editie.
De stad Limoges ligt 25 kilometer zuidelijker van Razès, de geboorteplaats van de tot dan viervoudig (en regerend) wereldkampioen André Dufraisse. Het parcours had een totale lengte van 21,380 kilometer. De 31 deelnemers kwamen uit acht landen die een team afvaardigden van drie of vier renners en een renner uit Nederland.
Na 1955 werd het erepodium voor de tweede keer gevuld met drie nationaliteiten. De eerste keer met een Fransman, een Zwitser en een Italiaan, ditmaal met een Fransman, een Italiaan en een West-Duitser. André Dufraisse behaalde zijn vijfde opeenvolgende titel met zijn achtste opeenvolgende podiumplaats bij evenvele deelnames. Het was ook de negende titel voor Frankrijk. Amerigo Severini werd bij zijn debuut in 1955 meteen derde, in 1956 twaalfde en dit jaar bij zijn derde deelname tweede, het was ook de tweede medaille voor Italië. Rolf Wolfshohl op plaats drie behaalde bij zijn tweede deelname, vorig jaar werd hij zevende, de eerste medaille voor West-Duitsland, het vijfde land dat ten minste een medaille behaalde. De best geklasseerde Belg was Hendrik Willems op plaats vijftien. Net als vorig jaar finishte de Nederlander Manus Brinkman als 21e. Eerdere podiumgangers die dit jaar deelnamen waren Emmanuel Plattner (nu 6e), Georges Meunier (8e), Albert Meier (13e), Firmin Van Kerrebroeck -voor de negende keer deelnemer- (16e) en Pierre Jodet (19e).