There is no definitive answer to this question as it depends on the specific carpet and its surface treatment. Generally speaking, Goo Gone will not harm carpets, but it can leave them slightly stained for a few days.