In alcuni casi, i drenaggi possono anche portare a un bacino di ritenzione, ovvero una struttura artificiale progettata per trattenere l'acqua in eccesso durante e dopo eventi di forti piogge. I bacini di ritenzione e di contenimento contribuiscono a ridurre le inondazioni e possono anche migliorare la qualità dell'acqua prima che venga rilasciata in un corpo idrico naturale.