Can You Buy Glasses Online With an Expired Prescription? (2026)

What the FTC Eyeglass Rule says about your prescription, why expiration depends on your state, what GlassesUSA, EyeBuyDirect and Zenni say about expired prescriptions, and your practical options.

By Vincent · Published · Prices checked against official sources November 10, 2026 · How we review

Disclosure: We may earn a commission if you buy through links on this page, at no extra cost to you. It never affects our ratings. How we make money.

On this page
  1. Who decides when a prescription expires?
  2. Your rights under the FTC Eyeglass Rule
  3. What online stores say about expired prescriptions
  4. Why an up-to-date exam matters
  5. Practical options if your prescription has expired
  6. Key takeaways
  7. Frequently asked questions

Short answer: Sometimes, technically – but it’s usually not a good idea. Federal rules don’t set a single expiration date for glasses prescriptions; state law does, and it’s typically one or two years. Online stores handle it differently: GlassesUSA says it doesn’t check expiration dates on eyeglass prescriptions, while Zenni and EyeBuyDirect both advise against using an expired one. The better move is usually a quick new exam, which also gets you a fresh copy you’re legally entitled to keep.

Have a current prescription? Shop GlassesUSA

Based on published information from the FTC, the American Academy of Ophthalmology and retailer websites, checked October 21, 2026 – not hands-on testing. This is general information, not medical or legal advice.

Who decides when a prescription expires?

According to the FTC, state law determines when your eyeglass or contact lens prescription expires. Glasses prescriptions usually last a year or two, depending on the state. Contact lens prescriptions are stricter: they must be good for at least a year unless your prescriber has a medical reason for a shorter period.

So “expired” depends on where you live and the date your prescriber wrote. If your prescription shows an expiration date, that’s the one to go by. If you’re not sure, call the office that examined you.

Your rights under the FTC Eyeglass Rule

The FTC’s Eyeglass Rule is what makes ordering online possible in the first place. Per the FTC consumer guide:

  • After an eye exam that includes a refraction, your prescriber must give you a copy of your glasses prescription immediately – whether you ask for it or not, at no extra charge.
  • They can offer a digital copy (email, text or patient portal) only if you agree to that method, and you can still ask for paper.

What changed in 2024

On June 27, 2024, the FTC announced its updated Eyeglass Rule. The key changes:

  • Signed confirmation: prescribers with a financial interest in selling eyewear must ask patients to sign a statement confirming they received their prescription, and keep that record for at least three years. Per the FTC consumer guide, you don’t have to sign, and they can’t make you come back to the office to do it.
  • Digital copies are allowed with the patient’s “verifiable affirmative consent.”
  • No waivers or extra fees: prescribers still can’t require a waiver or an extra charge to release your prescription. Showing proof of insurance counts as payment, and you must have the prescription before you’re offered glasses.

None of this extends an expired prescription – it just makes sure you leave each exam with a copy you can use anywhere.

What online stores say about expired prescriptions

StoreStated position (from its own site)
GlassesUSA“We do not check expiration dates for eyeglass prescriptions.” Recommends an eye exam every two years. Contact lens orders are verified with your doctor.
Zenni“We strongly advise against using an expired prescription,” noting an outdated one may not give you the best vision.
EyeBuyDirect“Using an expired prescription to purchase glasses is not advised” (from its prescription-expiration article); notes validity varies by state.

Swipe to see the full table →

Sources: GlassesUSA Help Center, Zenni Prescription FAQ, EyeBuyDirect. We didn’t find a published policy on this from the other stores we cover, so we’ve left them out.

Contacts are different. By law, contact lens orders are verified with your prescriber, so an expired contact lens prescription generally won’t go through as-is. GlassesUSA says that if an uploaded contact lens prescription looks expired, its team contacts your eye doctor, and some customers in participating states may be offered an online vision test to renew it.

Why an up-to-date exam matters

Even if a store will accept an old prescription, your eyes may have changed. The EyeBuyDirect article points out that the wrong prescription can cause eye strain, headaches and blurred vision.

A full exam also checks eye health, not just your numbers. The American Academy of Ophthalmology recommends a baseline eye disease screening at age 40 for adults without symptoms or risk factors, and notes that common eye diseases can affect people 40 and older without them knowing there’s a problem. Glaucoma, for example, often causes no symptoms until significant, irreversible vision loss has happened. Early detection is the point.

Practical options if your prescription has expired

  1. Get a new eye exam. An optometrist or ophthalmologist exam with a refraction gets you a current prescription, and under the Eyeglass Rule you get a copy right away. Ask for your pupillary distance (PD) too, or measure it yourself.
  2. Use your vision benefits. Many plans cover an annual exam – see how to use vision insurance for glasses online. Exams are also eligible expenses for FSA/HSA funds.
  3. Ask for a copy of a recent prescription. If you had an exam recently but lost the paper, contact the office – you were entitled to a copy at the time. Check whether it’s still within your state’s validity period, and ask if they can send it digitally (the FTC allows email, text or portal delivery with your consent).
  4. Double-check the numbers before ordering. Our guide to reading your glasses prescription covers SPH, CYL, axis and add.
  5. Don’t just reorder old numbers if your current glasses no longer look sharp. That’s a sign it’s time for an exam, not a new pair with the same prescription.

Once you have a current prescription, compare stores in our guide to the best places to buy glasses online.

Compare frames at GlassesUSA

Key takeaways

  • State law, not federal law, decides when a glasses prescription expires, and it's typically one or two years.
  • GlassesUSA says it doesn't check expiration dates on eyeglass prescriptions, while Zenni and EyeBuyDirect advise against using an expired one.
  • Under the FTC Eyeglass Rule, your prescriber must give you a copy of your prescription after an exam with a refraction, whether you ask or not, at no extra charge.
  • Contact lens orders are verified with your prescriber, so an expired contact lens prescription generally won't go through as-is.
  • A new eye exam is usually the better move, because it updates your numbers and checks eye health too.

Frequently asked questions

Can I order glasses online with an expired prescription?

Sometimes, but it's not advised. GlassesUSA says it doesn't check expiration dates on eyeglass prescriptions, while Zenni and EyeBuyDirect both advise against using an expired one.

How long is a glasses prescription valid?

It depends on your state, since state law sets the expiration. Glasses prescriptions usually last one or two years; if yours shows an expiration date, go by that.

Does my eye doctor have to give me my prescription?

Yes. Under the FTC Eyeglass Rule, your prescriber must give you a copy after an exam that includes a refraction, whether you ask or not, at no extra charge.

Can I order contacts with an expired prescription?

Generally not. Contact lens orders are verified with your prescriber by law, so an expired contact lens prescription usually won't go through as-is.

Do I have to sign something to get my glasses prescription?

Prescribers with a financial interest in selling eyewear must ask you to sign a confirmation that you received it, but per the FTC you don't have to sign.