How long does it take to get new glasses?
It usually takes between 7 and 14 business days to get new glasses, but they often arrive earlier than the stated time frame. There’s a good chance that expedited options are available if you need your glasses in a hurry.
Like any package you look forward to receiving, waiting for prescription glasses or sunglasses to come in can feel excruciatingly slow. Maybe you urgently need them for an upcoming event or big vacation. Maybe you’re wearing a pair with an outdated prescription and you can’t wait to see the world in crisp detail again.
The time it takes to deliver glasses varies by business, but we can offer some general guidance to ease your mind — or help you decide when it’s time to call customer service.
Vision stores*
If you order your glasses from an optical store, your typical wait time is around 1 to 2 weeks. Here are some time frames to consider:
LensCrafters: 3 to 14 days, depending on the complexity of the order
Visionworks: 10 days
Pearle Vision: 7 to 14 business days
America’s Best: ready for pickup 7 to 10 business days
Target Optical: 7 days to process, 3 to 5 days to ship