No, lanolin will not necessarily ruin your clothes, especially if you deal with the stains right away.