Prescription eyeglasses

Frames from $149, lenses included — shop online or in-store across Canada.

Try On Virtual Try On
172 Frames
View as
172 Frames

Affordable Prescription Eyeglasses Online in Canada — From $149

Shop eyeglasses online in Canada from $149 at BonLook — lenses, anti-reflective coating, and scratch-resistant treatment included, with no surprise fees at checkout. Our 170+ frames are designed in Montreal and suit all prescriptions, including progressives and complex Rx. Because we design our own frames, you skip the designer-name markup without cutting corners on quality.

Save more with 40% off your second pair, marked-down frames in the sale section, and free shipping over $80. Shop online with virtual try-on, or visit one of our stores across Canada for a free fitting and adjustments — and book your eye exam while you're there.

FAQ

You can order prescription eyeglasses online by uploading your current prescription during checkout. Most prescriptions include pupillary distance (PD), sphere, cylinder, and axis measurements. BonLook accepts all prescription types, including complex Rx needs, with lenses suitable for single vision, progressive, and bifocal requirements.

Visit a BonLook store where in-store stylists provide personalized guidance on frames that complement your face shape and personal style. You can also use the virtual try-on tool online to see over 100 styles on your face.

Yes, blue light filtering is available as an add-on treatment for prescription eyeglasses. Each pair includes anti-reflective coating and scratch-resistant treatment as standard. You can also add transition lenses that darken in sunlight, providing both vision correction and sun protection in one pair.

BonLook offers free shipping and returns, so you can shop prescription eyeglasses online with confidence. Visit any BonLook store location where opticians can adjust your frames for perfect fit, check measurements, and ensure your lenses align correctly with your prescription requirements.

Prescription eyeglasses start at $149 at BonLook, including anti-reflective coating and scratch-resistant treatment. All frames are designed in Montreal and accommodate single vision, progressive, and bifocal prescriptions with various lens customization options available.