The invention provides a flying dust eliminating device for a concrete mixer on the basis of a green building construction site. The flying dust eliminating device comprises a water storage box, a water suction pump, a flow guide spraying pipe, supporting columns, moving wheels, a dustproof cover, an illuminating lamp, limiting spring rings, a concrete mixer main body, a dust removal spraying discstructure, a side-surface flying dust collecting hopper structure, a liftable suspension arm rod structure, a flying dust diffusion-preventing curtain structure, a control box, a rear-part dust shielding door, a sealing handle and an L-shaped buckle. According to the invention, under the action of the water suction pump, water in the water storage box is pumped into the gap between an outer protection shell and a lining disc through the flow guide spraying pipe, and spray mist is formed through spraying nozzles, so the effect of inhibiting diffusion of flying dust is achieved; lifting of a lifting air cylinder is controlled, and the angle of the spraying nozzles is adjusted, so the requirement of dust inhibition is met; a hand pull rope is pulled to unfold a shielding curtain, so the effect of preventing the flying dust from diffusing is achieved; and the flying dust falls into a dust collecting hopper under the action of gravity, and the dust collecting hopper is detached from a balance weight strip regularly, so dust is dumped.