Buying Guide

Buying Prescription Glasses Online: Complete Step-by-Step Guide

From prescription to checkout — everything you need, what's legally required, and how long it actually takes.

Updated May 22, 2026 · 10 min read
Quick Answer: Yes, you can buy prescription glasses online in all 50 US states. You need a valid prescription from an eye doctor, your pupillary distance (PD) measurement, and your frame size. The process takes 5–10 minutes to order and most retailers deliver within 7–14 business days. Online glasses are typically 30–70% cheaper than in-store.
Skip the details — here's what to do
  • You need three things to order: your prescription, your PD, and a frame size that fits
  • Always order from retailers that offer free returns — fit is hard to judge online
  • In the US, your eye doctor must give you your prescription by law — you don't have to buy glasses there
  • Expect to pay $50-200 total from online retailers vs $200-600 at a brick-and-mortar store

What You Need Before Ordering

  1. A valid eyeglass prescription — Must be from a licensed eye doctor and typically less than 1–2 years old depending on your state
  2. Your PD (pupillary distance) — Not always on your prescription; see our PD measurement guide
  3. Your lens type preference — Single vision, progressive, bifocal, or reading
  4. Your frame size (optional) — If you have a well-fitting pair, check the numbers on the temple arm

Step-by-Step: The Online Ordering Process

StepWhat HappensTime Required
1. Choose your frameBrowse frames by style, size, color, or try virtual try-on10–30 min
2. Enter your prescriptionInput SPH, CYL, AXIS, ADD values or upload a photo3–5 min
3. Enter your PDSingle PD or dual PD measurement1 min
4. Select lens typeSingle vision, progressive, bifocal, or non-Rx2 min
5. Choose lens optionsAnti-reflective, blue light, photochromic, thin & light3–5 min
6. Prescription verificationRetailer verifies with your doctor (required by US law)0–48 hrs (automatic)
7. Manufacturing & shippingLenses are cut, fitted, and shipped7–14 business days

Online vs In-Store: Honest Comparison

FactorOnlineIn-Store
Price (single vision)$50–$150$200–$400
Price (progressive)$100–$250$350–$700
Selection500–5,000+ frames100–500 frames
Try-onVirtual or at-home try-onPhysical try-on
Fitting adjustmentsLimited (DIY or local optician)Professional fitting included
Delivery time7–14 business daysSame day to 1 week
Returns14–30 days (varies)Varies by store
Best forRepeat buyers, simple prescriptions, budget-consciousFirst-time buyers, complex prescriptions, those needing fitting

US Legal Requirements

Under the Federal Trade Commission's Eyeglass Rule:

  • Your eye doctor must give you a copy of your prescription after your exam — you do not need to ask
  • Online retailers must verify your prescription with your eye doctor before filling the order
  • Your doctor cannot charge you for providing your prescription
  • Your doctor cannot require you to buy glasses from them

For state-specific rules on prescription expiration and other requirements, see our expired prescription guide.

Common Mistakes to Avoid

  • Not checking frame size — Frame size (lens width, bridge width, temple length) determines fit. Measure a pair that fits you well.
  • Skipping the PD measurement — Wrong PD causes eye strain and headaches even with the correct prescription.
  • Choosing the cheapest lenses for high prescriptions — If your SPH is above ±4.00, pay for "thin & light" (high-index) lenses. Standard lenses will be thick and heavy.
  • Not using virtual try-on — Frame size numbers alone don't guarantee fit. Use virtual try-on or home try-on programs.
  • Forgetting to enter ADD for progressives — Without ADD, progressive lenses cannot be made correctly.

Frequently Asked Questions

Yes. In the United States, federal law requires online eyeglass retailers to verify your prescription before fulfilling your order. You can provide a photo of your prescription, or the retailer can verify it directly with your eye doctor.
Most online glasses retailers deliver within 7–14 business days. Expedited shipping can reduce this to 3–5 days for an additional fee. Progressive lenses and high prescriptions typically take longer (10–21 days).
Yes, typically 30–70% cheaper. Online retailers have lower overhead costs and pass the savings to consumers. A pair of single vision glasses that costs $200–$400 at a retail store typically costs $50–$150 online.
Most reputable online glasses retailers offer a 14–30 day return or remake policy. Some offer a full refund, while others offer a one-time free remake. Check the specific retailer's policy before ordering.