Difference between adsorption of benzene by diatomite and nano-TiO2immobilized on diatomite was investigated. And effects of temperature, light intensity, relative humidity, and initial benzene concentration on adsorption and degradation of benzene by nano-TiO2immobilized on diatomite were also studied. The experimental results showed that when initial benzene concentration was2.2×10−3 mg L−1, it could be degraded to below safe concentration (1.1×10−4 mg L−1) after 50 h when temperature was 20°C, but it just needed 30 h at 35°C. When light intensity was 6750 Lx, it needed 30 h for benzene to be degraded to below safe concentration, but benzene could barely be degraded without light. When relative humidity was 50%, benzene could be degraded to1.0×10−4 mg L−1after 30 h, while its concentration could be reduced to7.0×10−5 mg L−1at the relative humidity of 80%.