Absolutely! The Shark HV301 has powerful suction that effectively cleans carpets. Its brush roll efficiently removes dirt, debris, and even pet hair from carpet fibers, leaving your carpets fresh and clean.