Starting with soil texture, White spruce thrives best in well-drained loamy soils. Loamy soil, which is a balanced mix of sand, silt, and clay, ensures adequate moisture retention while providing sufficient drainage. Sandy soils, although good for drainage, might need additional organic matter to retain moisture. Clay soils, on the other hand, may require sand or compost to improve aeration and prevent waterlogging.