Regenerating forest on land used for non-forest economic activities can be difficult; this introduces some irreversibility in the process of deforestation. We analyze the effect of such irreversibility (reforestation cost) on the efficiency of forest conservation in a general model of optimal forest management where trees are classified in age classes and land has alternative economic use. Irreversibility may lead to a continuum of optimal steady states that differ in the area under forest cover; increase in irreversibility can only add steady states with smaller forest cover. High irreversibility discourages expansion of forests but at the same time, makes it optimal to conserve a minimal forested area in the long run; in particular, it is optimal to maintain a forested area above a critical size if the initial forest cover lies above it, while forests that are initially smaller than the critical level are optimally managed at constant size. We characterize the exact condition under which it is optimal to avoid total deforestation; the extent of irreversibility does not matter for this. Weak irreversibility may be associated with cyclical fluctuations in optimal forest cover; we characterize upper and lower bounds on the forest cover along an optimal path.