A suction nozzle and a vacuum cleaner. The suction nozzle comprises a main body (10) having a suction channel, and a plurality of blades provided on a front end of the main body (10); each blade has a working state of cleaning a surface to be cleaned and a retracted state of not cleaning the surface to be cleaned; when one blade is in the working state, each of the remaining blades is in the retracted state, and the plurality of blades have different rigidity so as to clean different surfaces to be cleaned. The plurality of blades having different rigidity are added on the main body so that the stubborn grime adhered to the surface to be cleaned can be cleaned off.
展开▼