Glasses & Contacts Coupons & Deals for 2026

See the world clearer with your brand new pair of glasses or contacts. Here on this page we've got you covered with the latest Canadian deals on eyewear, prescription lenses, sunglasses and more. Check out the latest offers for your chance to save.
20% off

20%
OFF

2 people used today

20% off contact lenses with this Perfect Lens Black Friday promo code

Get Code%
40% off
Enjoy 40% off your second pair of glasses when you use this Zenni Optical promo code. One pair must be $60 or more to qualify. Perfect for upgrading your eyewear collection this holiday season.

40%
OFF

5 people used today

Buy one pair, get one pair 40% off with this Zenni Optical promo code during the holiday kickoff sale on sunglasses and eyeglasses

Get Code%
25% off
Enjoy a 25% discount on your order when you purchase at least one product from the sale page. Apply the PerfectLens promo code at checkout to receive the savings.

25%
OFF

2 people used today

25% off with this PerfectLens promo code

Get Code%
BOGO
Enjoy a buy one, get one free deal on select items at Kits during their early Black Friday sale. Apply the Kits promo code at checkout to redeem this offer.

BOGO

Buy one, get one free with this Kits promo code during the early Black Friday sale

Get Code%
90% off
Clearly is offering massive savings with up to 90% off frames, 60% off lenses, and a buy-one-get-one deal. Apply the Clearly promo code for an extra 15% off frames and free shipping on your order.

90%
OFF

2 people used today

Enjoy up to 90% off frames with this Clearly promo code during Black Friday Weekend

Get Code%
$8 off
Enjoy $8 off your order when you purchase at least one of the products featured on the sale page. Apply the PerfectLens coupon code at checkout to receive the discount.

$8
OFF

2 people used today

Save $8 on contact lenses with this PerfectLens coupon code

Get Code%
15% off
Enjoy 15% off lenses when you use the SmartBuyGlasses promo code at checkout. This discount applies to lenses only.

15%
OFF

2 people used today

15% off lenses with this SmartBuyGlasses promo code

Get Code%
$8 off
Enjoy $8 off your order subtotal when you purchase at least one of the products featured on the sale page. Apply the PerfectLens coupon code at checkout to claim your discount.

$8
OFF

2 people used today

Save $8 on your order with this PerfectLens coupon code

Get Code%
30% off
Enjoy 30% off your order of contacts when you use the Kits promo code at checkout. This discount applies to all contact lens purchases.

30%
OFF

30% off contacts with this Kits promo code

Get Code%
30% off
Enjoy 30% off your entire purchase when you spend $100 or more. Apply the Eyebuydirect promo code at checkout to save on your order.

30%
OFF

2 people used today

30% off your order with this Eyebuydirect promo code

Get Code%
50% off
Enjoy 50% off when you purchase a second pair of glasses. Apply the SmartBuyGlasses promo code at checkout to receive the discount.

50%
OFF

3 people used today

50% off a second pair of glasses with this SmartBuyGlasses promo code

Get Code%
50% off
Enjoy 50% off lenses when you apply the Kits promo code at checkout. This offer is perfect for upgrading your eyewear at a discounted price.

50%
OFF

50% off lenses with this Kits promo code

Get Code%
30% off
Protect your eyes with EyeBuyDirect's digital protection lenses. Apply the EyeBuyDirect promo code at checkout to enjoy the discount on your order.

30%
OFF

3 people used today

30% off blue light blocking lenses with this EyeBuyDirect promo code

Get Code%
60% off
Enjoy 60% off select EyeBuyDirect and Designer full-price lenses when you use this EyeBuyDirect coupon code. The offer applies to orders of $60 or more, with a maximum of six frames per order. Note that it cannot be combined with other promotions or insurance benefits.

60%
OFF

2 people used today

60% off lenses with this EyeBuyDirect coupon code on orders $60+

Get Code%
$8 off
Enjoy a discount on your order when you purchase at least one product from the sale page. Apply the PerfectLens coupon code at checkout to receive the savings.

$8
OFF

2 people used today

Save $8 on contact lenses with this PerfectLens coupon code

Get Code%
75% off
Enjoy significant savings on frames with Clearly. Apply the Clearly promo code at checkout to receive the discount.

75%
OFF

2 people used today

Save up to 75% off frames with this Clearly promo code

Get Code%
50% off
Enjoy 50% off Ray-Ban, Oakley, and more designer sunglasses when you use this Clearly promo code. This limited-time offer is perfect for upgrading your eyewear collection.

50%
OFF

2 people used today

50% off designer sunglasses with this Clearly promo code

Get Code%
50% off
Enhance your vision with premium Kodak lenses at half the price. Apply the EyeBuyDirect promo code at checkout to enjoy this discount on select lenses.

50%
OFF

3 people used today

50% off Kodak lenses with this EyeBuyDirect promo code

Get Code%
10% off or 40% off
Add Meta AI glasses to your cart to unlock exclusive savings. Use the Clearly promo code for an extra 10% off contact lenses or 40% off your second pair of glasses. This offer is perfect for upgrading your eyewear collection.

10%
OFF

2 people used today

Extra 10% off contact lenses or 40% off a second pair of glasses with this Clearly promo code

Get Code%
70% off
Enjoy up to 70% off on selected Clearly and Designer brands frames. Apply the Clearly coupon code at checkout to unlock the discount.

70%
OFF

2 people used today

Save up to 70% on selected frames with this Clearly coupon code

Get Code%