High-quality stick-on labels are designed to remain in place on both clothes and equipment such as water bottles. However, you can peel them off if you need to re-label an item for someone else.
If you need a permanent label for clothes, you should buy an iron-on name label — which you can apply with a domestic iron or a pair of hair straighteners.