Free Shipping on orders $115+*

Buy now and start saving

12% OFF
+ FREE SHIPPING

on orders $115 or more
CODE: FIRST12
*Cannot be combined with other promotions or special priced items. Free shipping applicable to orders $115+ after discount. One use per customer.

shop contacts from an authorized retailer

Shop From An Authorized Retailer

No handling or insurance fees

No Handling or Insurance Fees

No hidden fees

Eligible For Vision Insurance Claim

See what our customers are saying

Cassandra O.

First time ordering from MyLens and noticed they were a local business. Very happy with the service and updates regarding my order. Will definitely be ordering again!

Dani M.

Excellent and fast delivery from MyLens with great communication along the way. Online ordering process was very seamless and organized. As someone who has been ordering contacts since age 11, I would 100% recommend ordering from here!

Eochy M.

Loved it, packaging was good and put together with care to ensure it arrived proper. An employee left a note stating that he packed it and he drew a smiley face haha. Thank you!!

Aurora Colors

Transform your look with color contacts. Save 35% when you buy 3+ pairs

SHOP NOW

Popular contact lenses

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

MyLens cares

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.
Learn more