No, the mop option for the floor uses a minimal amount of water that is just enough to make the floors shine. It cannot clean dirt from a carpet but might make the carpet look duller and messier.