Get your glasses and contact lenses online in Canada
Easy Returns and Exchanges
Has your prescription changed? Our customer service accepts returns or exchanges on most unopened boxes of contact lenses.
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
Unlike many other retailers, we do not have any hidden handling/insurance fees. We believe in honest and transparent pricing.
Eligible for Vision Care Insurance
As an authorized contact lens retailer, MyLens.ca orders are eligible for vision care insurance.
See what our customers are saying
Great Service and Price
1 Day Acuvue Moist for Astigmatism 90 Pack
"Great service and price.
I will always be ordering from here, the service is great, price is great as well. Highly recommend!"
Aurora Sphere 3 Pack
Love the UV protection within the lenses.
Great price at MyLens for brand name contacts."
1 Day Acuvue TruEye 90 Pack
"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."
1 Day Acuvue Moist 30 Pack
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
"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.
Excellent Product and Service
1 Day Acuvue Moist 90 Pack
"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)
"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
"Great quality and on time delivery
Really happy with my lens!"
Popular contact lenses in Canada
Free returns/exchanges on unopened and unmarked contact lens boxes within 30 days