Magic Eraser does remove nail polish from a variety of surfaces, including walls, floors, appliances, clothes, and carpet. It’s best to test a small area first to check that the eraser doesn’t react with your carpet.