A vacuum cleaner, comprising: a housing, wherein a dust collection cavity , a mounting cavity , and a through hole communicating the dust collection cavity and the mounting cavity are arranged in the housing, a dust suction assembly , one end thereof passing through the housing and extending to the dust collection cavity , a filter assembly , arranged in the dust collection cavity , and a fan assembly , arranged in the mounting cavity , and comprising: an impeller , driven by a motor , the impeller comprising an impeller air inlet located in an axial direction of the impeller and an impeller air outlet located in a radial direction of the impeller , and a fan housing, defining an air channel therein, the impeller being at least partially housed in the fan housing, the impeller rotating relative to the fan housing about a rotational axis, a generated airflow entering the air channel during a rotation of the impeller , and a height of the fan housing in a direction of the rotational axis increasing along a direction of the air flow, characterized in that the housing comprising a dust collector , a middle cover assembly and an upper cover assembly , the middle cover assembly is arranged above the dust collector and forms the dust collection cavity with the dust collector , the upper cover assembly is arranged above the middle cover assembly and forms the mounting cavity with the middle cover assembly . a housing, wherein a dust collection cavity , a mounting cavity , and a through hole communicating the dust collection cavity and the mounting cavity are arranged in the housing, a dust suction assembly , one end thereof passing through the housing and extending to the dust collection cavity , a filter assembly , arranged in the dust collection cavity , and a fan assembly , arranged in the mounting cavity , and comprising: an impeller , driven by a motor , the impeller comprising an impeller air inlet located in an axial direction of the impeller and an impeller air outlet located in a radial direction of the impeller , and a fan housing, defining an air channel therein, the impeller being at least partially housed in the fan housing, the impeller rotating relative to the fan housing about a rotational axis, a generated airflow entering the air channel during a rotation of the impeller , and a height of the fan housing in a direction of the rotational axis increasing along a direction of the air flow, characterized in that the housing comprising a dust collector , a middle cover assembly and an upper cover assembly , the middle cover assembly is arranged above the dust collector and forms the dust collection cavity with the dust collector , the upper cover assembly is arranged above the middle cover assembly and forms the mounting cavity with the middle cover assembly . an impeller , driven by a motor , the impeller comprising an impeller air inlet located in an axial direction of the impeller and an impeller air outlet located in a radial direction of the impeller , and a fan housing, defining an air channel therein, the impeller being at least partially housed in the fan housing, the impeller rotating relative to the fan housing about a rotational axis, a generated airflow entering the air channel during a rotation of the impeller , and a height of the fan housing in a direction of the rotational axis increasing along a direction of the air flow, characterized in that the housing comprising a dust collector , a middle cover assembly and an upper cover assembly , the middle cover assembly is arranged above the dust collector and forms the dust collection cavity with the dust collector , the upper cover assembly is arranged above the middle cover assembly and forms the mounting cavity with the middle cover assembly . <EOS>