Question: how long does it take for prescription glasses to be ready at walmart?
Answer: It takes about three to seven days for a Walmart Vision Center to complete an order for prescription glasses, customer service associates said. The time it takes is based on the prescription.