Bioretention is considered one of the best management practices (BMPS) for managing stormwater quality and quantity. The bioretention system has proven good performance in removing total suspended solids, oil, heavy metals. nitrogen (N) removal efficiency insufficient, however, due to complex forms nitrogen. Therefore, this paper aims review recent enhancement approaches discuss factors influen...