A rate dependent, non local approach is developed in this work for geo-materials. A multi-scale gradient theory is addressed for non local approach. Visco-plasticity is also incorporated for an additional regularization of the local behavior. The plastic spin is incorporated to separate the effect of micro-structural rotation from the gradient effect. The flow characteristics of the soil is also incorporated in order to separate the viscosity effect from the flow effect.