Depende del origen de la humedad. Si esta proviene del encharcamiento del terreno por el agua de lluvia o aguas subterránea, hacer un drenaje perimetral sí puede evitar los problemas, siempre y cuando la zanja tenga suficiente profundidad y se impermeabilicen también los cimientos.
Si embargo, cuando el problema es la humedad que asciende desde la base de la vivienda o por capilaridad, la solución más adecuada no es el drenaje perimetral. De pendiendo del origen o de cómo se manifieste, habría que tomar otras medidas, bien la instalación de tubos de drenaje, bien impermeabilización de la losa, bien mediante barreras químicas o higroconvectores si el problema es la capilaridad.