close

All our stores are open!

|

Open bag 0 Open menu Search

New styles alert!
Once more, we’re thrilled to announce new frames just for kids. This time, we’re introducing (for the first time!) four sunglasses in a colourful selection of see-through acetates. Get your shine on.

There’s a little something for everyone in our junior collection, so that all kids 6 and up can find a style they love and who loves them back. Our frames are designed to be comfortable and durable but just as importantly, they’re designed to be awesome.

Thanks to polycarbonate lenses (a sturdy, thin thermoplastic lens) and bendable spring hinges, our junior eyeglasses are built to last. They can also be purchased as sunglasses, to keep your kid's eyes protected on days spent exploring outdoors.

Right now benefit from this incredible offer*:
One pair = $149
Two pairs = $250
*Some conditions apply. See details in-store.

Parents: we’ve got you covered (literally).
Ask us about our special protection plan exclusively for styles from the Junior collection.

Don’t forget: residents of Quebec are eligible to receive a $250 reimbursement on glasses for kids under the age of 18.
Learn more about this initiative here

Want to pick up a pair for your child?
Book an appointment today!

Glasses kids will love. Prices parents will love.

Junior collection glasses can only be purchased in-store and for a limited-time, all junior frames come in a colouring book-inspired box with a set of crayons for some extra fun!

View as Two columns Four columns
Filters
      • Cult Junior - Clear

        $149
      • Sharp Junior - Black

        $149
      • Cult Junior - Sepia Kiss

        $149
      • Sharp Junior - Terra

        $149
      • Art Junior - Green Stone

        $149
      • Art Junior - Oxford Blue

        $149
      • Art Junior - Tortoise

        $149
      • Elite Junior - Oxford Blue

        $149
      • Elite Junior - Green Stone

        $149
      • Elite Junior - Tortoise

        $149
      • Play Junior - Pink

        $149
      • Play Junior - Brick

        $149
      • Play Junior - Grey

        $149
      • Stage Junior - Ruby Rust

        $149
      • Stage Junior - Pink

        $149
      • Stage Junior - Grey

        $149
      • Bloom Junior - Ruby

        $149
      • Bloom Junior - Leopard

        $149
      • Bloom Junior - Pink

        $149
      • Dream Junior - Marbled Pink

        $149
      • Dream Junior - Pink

        $149
      • Dream Junior - Sky

        $149
      • Code Junior - Tortoise

        $149
      • Code Junior - Oxford Grey

        $149
      • Code Junior - Sand

        $149
      • Gent Junior - Tortoise

        $149
      • Gent Junior - Grey Oxford

        $149
      • Gent Junior - Sand

        $149
      • Imagine Junior - Blond

        $149
      • Imagine Junior - Rose

        $149

Need help?

Customer service hours
Monday to Sunday: 9 a.m. to 9 p.m. ET
loading