No, steam cleaning is not bad for rugs. in fact, this is the best way to clean a rug.