Trusted Authorized Retailer. SAVE 15% on orders $135+ with Code: ENJOY15

Clear Sight, Happy Eyes - 15% OFF orders $135+ (plus FREE Anti-Fog Cloth)

Code: ENJOY15

Top Brands Clear

Manufacturers Clear

Lens Types Clear

Gender Clear

Shape Clear

Frame Type Clear

Frame Color Clear

Material Clear

Heading Clear

Frame Addons

Frame Addons

easy returns and exchange

Easy Returns and Exchanges

Has your prescription changed? Our customer service accepts returns or exchanges on most unopened boxes of contact lenses.

shop contacts from an authorized retailer

Shop From an Authorized Retailer

We are an authorized contact lens retailer. We have been directly approved by the major contact lens manufacturers to sell their contact lenses.

No handling or insurance fees

No Handling or Insurance Fees

Unlike many other retailers, we do not have any hidden handling/insurance fees. We believe in honest and transparent pricing.

No hidden fees

Eligible for Vision Care Insurance

As an authorized contact lens retailer, MyLens.ca orders are eligible for vision care insurance.