Free Shipping Offer at Vista Optical

Vista Optical knows how to save you money when shopping for optical products online. Vista Optical has no fine print, no hidden or handling fees when you buy from VistaOptical.com and ship, even to an APO/FPO/DPO address – just savings for the people who deserve it the most.

Here's how to save on shipping with Vista Optical:

  • Spend over $50 at VistaOptical.com (or buy 4 boxes of contact lenses) and receive FREE standard shipping.
  • For online orders less than $50 (or fewer than 4 contact lens boxes), standard shipping is ONLY $4.95.
  • Standard shipping packages usually take 5-7 days to arrive.
  • Need your items faster? Try our expedited shipping for only $11.95! Shipments should arrive in 3-4 days.

On top of free shipping, most in-stock contact lens orders ship within 48 hours! We will advise customers before processing an order if there are any delays or backorders on products purchased. Estimated processing time for prescription glasses is 7-10 days.

Canada & Mexico

Standard shipping to Canada is only $9.95! Contact lens shipments should arrive in 7-14 business days and prescription glasses should arrive in 11-21 business days depending on the prescription verification process and customs.

If shipping internationally, standard contact lens shipments should arrive in 14-21 business days and prescription glasses in 18-28 business days depending on customs.

Expedited shipping is not currently available for orders to P.O. Boxes, APO/FPO/DPO's, or outside the continental USA (i.e. Puerto Rico, Alaska, Hawaii).

Package Loss and Fraud

Vista Optical monitors package loss and credit card fraud rates for different countries and regions on an ongoing basis. On occasion, we find it necessary to require additional information prior to shipping an order and in some cases, may decline to ship an order altogether. We reserve the right to decline to ship any order to any country or region at its sole discretion.

ALL shipping times also depend on prescription verification process, APO/FPO/DPO and customs. If you have any questions regarding shipping, please contact Customer Care at 877-566-6766.

We've discontinued servicing addresses outside of the US, Mexico, Canada, and APO/FPO/DPO addresses effective May 10th, 2018.