Yes, both prescription and over the counter medications expire. There is a date by which they are the most effective. After this date, they lose their potency.