Authorized Retailer. 60 Days Return/365 Days Exchange. No Hidden Fees!

Free Shipping on Orders $115+
Free Shipping on Orders $89+

Use code: FREESHIP
Use code: SHIPWC

SHOP NOW

20% Off Glasses Orders $99+

Use code: GLASSES20

Shop Now

Colour Contact Lenses

Express your personality with coloured contacts

Shop Now

Get your glasses and contact lenses online in Canada

easy returns and exchange

Free 60 Days Return/365 Days Exchange

Has your prescription changed? Our customer service accepts returns and 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.

Eligible for insurance coverage

Eligible for Vision Care Insurance

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

Save money on contact lenses online in canada

Free shipping on orders $115+ with code: FREESHIP. 60 days returns/365 days exchanges on most unopened and unmarked contact lens boxes.

MyLens.ca Reviews

Great Service and Price

1 Day Acuvue Moist for Astigmatism 90 Pack

Pawan

"Great service and price. I will always be ordering from here, the service is great, price is great as well. Highly recommend!"

Great Contacts

Aurora Sphere 3 Pack

Amie

"Great contacts Love the UV protection within the lenses. Comfortable. Great price at MyLens for brand name contacts."

Fast Shipping

1 Day Acuvue TruEye 90 Pack

Abbe

"Fast shipping and most reasonable price. I ordered acuvue trueye from mylens.ca, and I enjoy the benefits of fast arrivals and lowest price available here."

Love it!

1 Day Acuvue Moist 30 Pack

Sienli

"Love it! Obsessed with these contacts! Shipping and buying process was super fast and easy! Totally recommend :)"

Great Service and Great Price!

1 Day Acuvue Define Vivid Style 30 Pack

Jenn

"Great service and great price! I’ve never ordered from this site before so I was a little skeptical but the product was great, price was the best I can find across the board and the customer service was incredible!"

Received My Order Quickly

Clariti 1 Day 90 Pack

Yen Lin Liang

"Received my order quickly. Great service."

Excellent Service

PureVision Multifocal

Micheline Cholette

"Excellent service!"

Excellent Product and Service

1 Day Acuvue Moist 90 Pack

Stella

"Excellent product and service Received an email that my lenses were on back order , however they offered to send me some trial lenses to keep me going untill their supply would come, which I thought was very kind. The cost of the lenses were much lower than other websites. I am very happy with the products and the excellent customer service."

Very Comfortable Lens

Biomedics 55 Premier (Ultraflex 55 Premier)

Tracey

"Very comfortable Lens I purchased this lens to try it and see how it feels. I have been wearing it for a couple of weeks now, and still feels as fresh as the day I put it in. I will order them again."

Great Quality and On Time Delivery

Bausch + Lomb Ultra 6 Pack

Vanessa Faissal

"Great quality and on time delivery Really happy with my lens!"