A laboratory-scale biofilter was used to treat waste gas containing NH3. Its performance, transformation mechanisms and microbiological characteristics were investigated in this study. The inlet concentration of ammonia varied from 20∼300mg/m3, and the air flow rate were 0.61m3/h, 0.85m3/h and 1.06m3/h, equivalent to empty bed residence time of 35s, 25s and 20s. The experimental results showed that the influent ammonia can be efficiently removed in the biofilter and elimination capacity of 29.62g/m3·h can be obtained. NH3 could be removed effectively in. However, the removal mechanisms of NH3 in the biofilter were different at various influent loads. NH3 was mainly removed by bio-nitration in the conditions of low influent loads, while more NH3 was transferred to aqueous phase by dissolution with the increase of influent loads. The results in microbial analyses had proven that the dominant ammonium oxidizing bacteria strains were Nitrosomonas and Nitrosococcus, while the dominant nitrite oxidizing bacteria were Nitrococcus, Nitrobacter and Nitrospira.