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
| Store | What their official site says | Source |
|---|---|---|
| Costco Optical | Only 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 Center | Walmart'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 |
| LensCrafters | Its 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 Parker | We 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.


