Yes, it has to be plugged in, the cable is quite long and there is a clip to wind it up, so it is not a problem to use, the system is quite effective and it is advisable to buy some BISSELL product to put in the water tank as the bottle supplied is quickly used up