Four main factors determine how long it takes for soil formation and development. These factors include parent rock type, climate, topography, and plants and animals. What factors determine how long it takes for soils to form? Climate: Soil usually develops more quickly in warm, wet areas than in cold, dry areas