There are lots of problems in coal flotation reagents. For example, it was difficult to disperse in coal pulp, it needs a large consumption, and its selectivity was poor. So this paper refers that kerosene can be made into compound kerosene by using different chemical products and surfactants, and then used for coal flotation. Tests proved that compound kerosene can disperse in coal pulp quickly; they had a high yield of clean coal, a fast flotation speed and a higher flotation perfection index. As a result, the flotation effect of Fy-6 compound kerosene was the best of all. Clean coal zeta potential of Fy-6 compound kerosene and kerosene had been tested, and they had been compared with raw coal.