Free shipping · $10 off with

Will Costco, Walmart, LensCrafters or Warby Parker Put New Lenses in My Old Frames?

What each store's own website says (and doesn't say) about new lenses for frames you already own, plus the mail-in option.

Will Costco, Walmart, LensCrafters or Warby Parker Put New Lenses in My Old Frames?

The short answer

None of these four stores publishes a clear policy on its website about putting new lenses in frames you already own. Policies can differ from store to store, so the honest answer is: call your local store and ask before you go. Below is what each store's own website does say.

What each store's website says

StoreWhat their official site saysSource
Costco OpticalOnly Costco members can buy optical items, including glasses. Its website doesn't publish a policy on new lenses for frames bought elsewhere.Official site
Walmart Vision CenterWalmart's online glasses ordering starts by choosing frames from Walmart.com. Its help pages don't publish a policy on lenses for your own frames.Official site
LensCraftersIts FAQ says if your glasses break, order a new pair online or visit a store. It doesn't publish a policy on lenses for frames bought elsewhere.Official site
Warby ParkerWe couldn't find a current policy on Warby Parker's official website about new lenses for your own frames.Official site

Checked November 2026. Store policies change; confirm with your local store.

Questions to ask your local store

  • Will you put new lenses in frames I bought somewhere else?
  • Is there an extra fee for using my own frames?
  • What happens if my frame is damaged while you fit the lenses?
  • How long will I be without my glasses?

The mail-in option

If you'd rather not shop around, you can mail your frames to us. LensOnUs cuts new prescription lenses for the frames you already own in our independent Salt Lake City lab. Single vision starts at $79 and progressives at $199, with anti-reflective, scratch-resistant and UV coatings included and free, insured shipping both ways. Most orders ship back within 5–7 business days of reaching the lab.

Want to see how online services compare? Read our comparison of seven lens replacement checkouts, or start your order.

Frequently asked questions

Will Costco put new lenses in my old frames?

Costco's website doesn't say. Only members can buy optical items there, and policies for outside frames aren't published, so call your local Costco Optical and ask before you go.

Does Walmart replace lenses in existing frames?

Walmart's website doesn't publish a policy for frames you already own. Its online ordering starts with picking a frame from Walmart.com. Call your local Vision Center to ask.

Can LensCrafters put new lenses in frames I bought somewhere else?

LensCrafters doesn't publish a policy for outside frames on its website. Its FAQ points people with broken glasses to ordering a new pair. Ask your local store.

Can I mail my frames somewhere for new lenses instead?

Yes. LensOnUs is a mail-in service: you send the frames you already own to our Salt Lake City lab and we cut new prescription lenses for them. Single vision starts at $79 and progressives at $199, with anti-reflective coating and free shipping both ways.

Ready for new lenses?

Keep the frames you love. Ship them to our Utah lab and we'll cut fresh prescription lenses. Starting at $79 with free shipping both ways.