An impeller comprises a hub and a plurality of blades surrounding the hub. The hub comprises a shaft. Each blade includes a leading edge, an outer edge, a middle portion and a trailing edge. The leading edge, the outer edge and the trailing edge are around three sides of the middle portion. From the hub outwardly shaft, the height of the leading edge to the horizontal plane of the lowest of the blade gradually decreases first and then gradually increases.