Although biofiltration has many benefits, it also has limitations. It is not suitable for all types of pollutants, particularly those that are non-biodegradable or highly toxic to microorganisms. Furthermore, biofilters require careful maintenance and monitoring to ensure the health and efficacy of the microbial community.