LEAK2D (L2D) is a new, two-dimensional, dual-permeability model for the simulation of preferential water flow in the vadose zone, allowing for the continuous exchange of water between the matrix and the fracture domain. It is based on the two-dimensional Richards equation for the simulation of flow in the matrix domain and on the kinematic wave equation for the simulation of flow in the fracture domain. The Richards equation is solved by a combination of the Alternating Direction Implicit method and the Douglas-Jones predictor-corrector method. This combination leads to a very efficient, stable, and time-consuming method. A variable time step is used by which any instability of the numerical solution is avoided. The water transfer from the fracture to the matrix domain is estimated as a first-order approximation of the water diffusion equation. The model was used to satisfactorily simulate preferential flow under an extreme rainfall/irrigation event. The exchange of water between the two domains depends on parameters which have physical meaning; however, their exact values are difficult to be determined or measured. Based on the most common values of these parameters found in the literature, a sensitivity analysis was performed to define their effect on the output of the model.