The invention relates to a dust-free environment-friendly coal firing power generation method. The method comprises the steps that 1, feed coal is conveyed, wherein the feed coal is preheated and enters a conveyor for feeding; 2, the conveyor conveys the feed coal into a coal grinding device to be smashed, and meanwhile hot wind is introduced to dry smashed coal dust; 3, the coal dust which passesthrough the coal grinding device is driven to enter a separator by the hot wind to be graded, qualified coal dust is grinded along air flow, and unqualified rough coal dust is grinded with the feed coal again under the effect of separator blades; 4, fine coal dust reacts with high-temperature steam and oxygen with the temperature above 200 DEG C to generate combustible synthesis gas; 5, the combustible synthesis gas is compressed by a gas compressor and sprayed into a boiler by an ejector for combustion; 6, high-temperature and high-pressure water vapor is used for driving a steam electric generating set to work and accordingly driving an electric generator to generate electricity. According to the dust-free environment-friendly coal firing power generation method, the fine coal dust is subjected to reaction and generates the synthesis gas, the coal firing efficiency is improved, the following flue gas and dust are reduced, burning is sufficient through spraying, through desulfurization and denitration reaction, toxic gas in mixed gas and flue gas is removed, the flue gas and water vapor are recycled, and the economic benefit is improved.