New eyeglasses can take anywhere from 1 hour for simple prescriptions and up to 3 weeks for very complex ones. Here’s a general time-frame for new eyeglasses:
1. Single Vision – 1 hour to 1 week
2. Bifocal – 7 to 10 business days
3. Progressive bifocal or multi-focal – 10 to 14 days
4. Custom and complex prescriptions – 14 to 28 days