In this paper a three-dimensional agro-hydrological model for shallow landslides' prediction is presented. The model is an extension of the CRITERIA-3D free-source model for crop development and soil hydrology, developed by the Hydrometeorological service of the Regional Agency for Environmental prevention and Energy of EmiliaRomagna region (Arpae-simc). The soil-water balance is computed through the coupling of surface and subsurface flows in multi-layered soils over areas topographically characterized by Digital Elevation Model (DEM). The rainfall infiltration process is simulated through a three-dimensional version of Richards' equation. Surface runoff, lateral drainage, capillarity rise, soil evaporation and plant transpiration contribute to the computation of the soil hydrology on an hourly basis. The model accepts meteorological hourly records as input data and outputs can be obtained for any time step at any selected depth of the soil profile. Among the outputs, volumetric water content, soil-water potential and the factor of safety of the slope can be selected. The validation of the proposed model has been carried out considering a test slope in Montue` (northern Italy), where a shallow landslide occurred in 2014 a few meters away from a meteorological and soil moisture measurement station. The paper shows the accuracy of the model in predicting the landslide occurrence in response to rainfall both in time and space. Although there are some model limitations, at the slope scale the model results are highly accurate with respect to field data even when the spatial resolution of the Digital Elevation Model is reduced.