Flue gas cleaning at high temperatures can increase thermal efficiency with more importantly to simplify processes and lower cost. The main objective of this work was to investigate the feasibility of simultaneous desulfurization and particulate removal using ZnO dispersed ceramic filters (ZnO/CF). At the temperatures of 873-1073 K, removal efficiencies of particulates and H 2S (1%) from a simulated gas with ZnO/CF are greater than 97%. Note that ZnO on CF has little influence on its particulate filtration efficiency. Observed by synchrotron X-ray absorption near edge structure spectroscopy, about 96% of ZnO on CF can be regenerated with air at 873 K. During desulfurization, the bond distance of Zn-(S)-Zn (the 2 nd shell) is increased by 0.10 Å if compared with that of Zn-(O)-Zn. Regeneration can resume the Zn-(O)-Zn bond distance to 3.20 Å.