Discount Contact Lenses
Your Prescription. Way Less Money.
Same FDA-approved contact lenses you already wear — up to 70% less than your eye doctor or 1-800 Contacts.
See How Much You'll Save
Stop paying retail prices for the same lenses.
We compared prices on one of the most popular lenses. The difference speaks for itself.
Typical Retail Price
Eye doctor / 1-800 Contacts
$65
Acuvue Oasys (6-pack)
$33 per box
You save
CheapContacts Price
CheapContacts Online
$32
Acuvue Oasys (6-pack)
Prices are approximate and may vary. Savings based on publicly available retail pricing.
Top Brands
All the brands you trust.
We carry the full range of leading contact lens brands — the exact same lenses, at a fraction of the cost.
How It Works
Three steps to serious savings.
Choose your lenses
Browse our full catalog of top contact lens brands. Find the exact lenses your doctor prescribed.
Enter your prescription
Provide your valid prescription details at checkout. We verify everything to keep your eyes safe.
Save and reorder easily
Your prescription is saved for fast reorders. Enjoy the same lenses at a fraction of what you used to pay.
Real Customers
Switchers who never looked back.
"I was paying $80 a box at my eye doctor. Same Acuvue lenses here for less than half that. I wish I'd switched years ago."
Sarah M.
Switched from her eye doctor
"1-800 Contacts was my go-to until a friend told me about this. The ordering process is just as easy and I save over $100 a year."
James T.
Switched from 1-800 Contacts
"I was skeptical at first — same lenses for that much less? But they're exactly what my prescription calls for. Completely legit."
Priya K.
Switched from Costco Optical
Make the switch
Ready to Switch?
Join thousands of contact lens wearers who stopped overpaying. Your first order is just a click away.
Valid prescription required.