If using home remedies, skin tags may take 1-4 weeks to fall off. Professional methods like cryotherapy or excision result in immediate removal.