The invention discloses an energy-saving and environment-friendly boiler for a thermal power plant, which comprises a coal inlet, a coal inlet pipe, a blower, a blast pipe, a coal mill, a pulverizer, a pulverizer blowing pipe, a pulverized discharge pipe, a multi-head pulverized coal outlet, and a boiler. Wall, evaporation chamber, drum boiler, steam pipe, superheater, water inlet pipe, economizer, air preheater, air inlet pipe, air outlet, blower, exhaust gas pipe, dust collector, desulfurization chamber, nitrogen removal chamber, Exhaust gas turbine, chimney, slag blowing outlet, slag outlet and slag discharge ditch, the coal inlet is connected to the coal inlet pipe, the coal inlet pipe is connected to the coal mill, the bottom of the coal mill is connected to the blast pipe, and the drum The air duct is connected to the blower, the position of the pulverizer relative to the blast pipe is connected to the powder blowing pipe, the powder blowing pipe is connected to the powder discharger, and the powder discharger is connected to the powder discharge pipe. The temperature of the waste gas is lowered while the temperature of the inlet water and the intake air is increased, which saves energy, and the waste gas is treated with dust removal, desulfurization and nitrogen removal to reduce the degree of waste gas pollution.