A vacuum cleaner comprising a vacuum cleaner main body, an electric blower motor provided in said vacuum cleaner main body, a dust collection part provided in said vacuum cleaner main body, a suction nozzle body for communicating with said dust collection part, an impeller having a rotary axis provided in an interior portion of said suction nozzle body and driven by a suction force which is generated by said electric blower motor, said suction nozzle body including at least one of a rotation brush member and a rotation blade member, an opening portion of said suction nozzle body being opposed to a surface to be subjected to cleaning, and a suction inlet port being provided for said suction nozzle body for sucking air from an outside portion independently of air sucked through said opening portion, said suction inlet port being provided separately from said opening portion, said suction inlet port being provided so as to initially direct air which is sucked from the outside portion in a direction transverse to the rotary axis of said impeller, and an air flow passage is formed in said suction nozzle body so that at least part of the air which is directed from said suction inlet port initially impinges on said impeller so as to rotate said impeller and then is passed to a region of said surface to be subjected to cleaning and sucked into said vacuum cleaner main body.