There is no definitive answer to this question as carpet may have different textures which will affect the suction power of a stick vacuum. However, some people swear by using a stick vacuum on carpets as it provides better results than using a regular vacuum cleaner.