New Customers > 15% OFF + Free Shipping on orders $59+. Use code: MYLENS15
First Time Customers

15% OFF +
Free Shipping

on orders $59+*

Use code: MYLENS15
Shop Now

*Cannot be combined with any other promotions, quantity discounts or special priced products. Free standard shipping.

Duyên Briley

I need to make sure I mention this first before I write the review: their customer service is SO GOOD. I needed to have a pair of lens by the end of the day (like super urgent) and they are an online store so it’d take at least a day for the product to get shipped to me. I explained to them my situation and they tried their best to help me! I read some good reviews about their contacts already so super excited to try them out! The prices are affordable too! Will definitely be buying my contacts from them again!

Lindsay Rosenthal

This was my first time ordering with and I was really impressed with their prices and overall service! The team was very responsive and helpful when I encountered some shipping delays with my order. I highly recommend supporting this company! I will be shopping with them again when I need a new order of contacts.

Sean Weatherly

MyLens has been the best contacts experience I’ve had yet, whether online or in-store. I had some questions, and Chloe helped with everything I needed. Shipping was quick, and packaged securely. Shoutout to Max, who added a nice personalized touch. The prices were great, the service even better, and they even donated 5% to the Canadian Mental Health Association. I won’t get contacts anywhere else going forward.

Free Online Vision Acuity Test

See if your contact lens or eyeglasses prescription is up to date with our free, easy to use tool.

Learn more

Aurora Colors

Transform your look with color contacts from only $6.47/pair


Aurora Anti-Fog Cloth

Protects against fogging for glasses, face shields, goggles and more.
Shop Now

Men's Glasses

Complete pair of men's prescription glasses from $99. Free single vision lenses.

Shop Men's Glasses

Women's Glasses

Complete pair of women's prescription glasses from $99. Free single vision lenses.

Shop Women's Glasses


We proudly donate 5% of each sale to the Canadian Mental Health Association or the Children’s Heart Network. You choose which organization we donate to after checkout.

why mylens contact lenses?

No hidden fees

No hidden


We Value your time

We Value

Your Time

Authorized Retailer