On average, withdrawal from Xanax lasts 2 months or more. A good rule of thumb I like to go by is the 90 day rule for any psychiatric medication. In most cases, withdrawal symptoms subside by the third month of not taking the medication.