Third-seeded Mervyn Rose defeated Luis Ayala 6–3, 6–4, 6–4 in the final to win the men's singles tennis title at the 1958 French Championships.
The seeded players are listed below. Mervyn Rose is the champion; others show the round in which they were eliminated.