Skip to content

How long does a glasses or contacts prescription last?

Most eyeglass and contact lens prescriptions are valid for one to two years, but the exact length is set by state law and your eye doctor. Contact lens prescriptions often expire sooner than glasses. Retailers cannot fill an expired prescription, so schedule an exam with an eye doctor before yours runs out.