Porous ceramics with a high heat and corrosion resistance and high gas permeability have been fabricated for high temperature dust collection. Cordierite, which has a high thermal shock resistance due to a low expansion coefficient, was used as a filter matrix. The porous filter was produced by in situ solidification of slurry containing bubbles. Zircon was coated on the porous cordierite by using the solgel process to improve the corrosion resistance at high temperatures. The coating was carried out by dipcoating technique. Various structures of coating layer were obtained by controlling coating conditions, such as the coating rate, the solution viscosity, and the coating times. The formation of particle layer on the outer surface of filter was of the best structure for high temperature dust collection filter because it enhanced temperature corrosion resistance without reducing gas permeability.