I had some Xanax pills that were about 10 - 12 months old possibly even more. I was taking those for anxiety. I got a new prescription for the same type of Xanax and I could actually notice they are more effective. So the answer is yes, atleast for some meds. Try and take them as they are prescribed.