12 Places To Buy Affordable And Stylish Glasses In Toronto

We’ve found some great options for you! So, if you’re in the market to buy affordable glasses in Toronto, then check out our list.

Eye glass wearers know that the cost to purchase some cool looking specs can get quite hefty. About 74% of Canadians actually need vision correction—that’s a lot of people having to spend a lot of money. With that being said, there are actually a bunch of brands who sell affordable yet stylish glasses in Toronto.

We’ve found some great options for you to add to your wishlist.

Here are the top 12 places to buy affordable glasses in Toronto.



Did you know that your local Costco has a vision centre? Each and every location has one! They accept current prescriptions from licensed doctors, optometrists, and ophthalmologists, so you don’t need to have an eye exam there to purchase eyewear. The median price for a pair of glasses is a bargain at just $157, and they also have contacts available for purchase. Just go to your favourite Costco location if you’re a member — no appointments necessary. 

Pearle Vision

Pearle Vision

This chain is full of deals, promotions, specials, coupons, and discounts on everything from frames to contact lenses. Pearle Vision stores are located all around Toronto and the GTA, so finding one near you is super easy. Before you drop in, make sure to check out their Special Offers page, where they often have multiple deals going on at a time. 

Glass Monocle

Whether you’re in the market for a new pair of specs or sunglasses, Glass Monocle has you covered. From high-end name brands, to less expensive pairs, you’re sure to find one that totally compliments you and your style. The brand has two locations, one on Bloor Street West and Queen Street East.

Ollie Quinn


With multiple locations around Toronto, you can buy sunglasses and prescription glasses for as low as $155 at Ollie Quinn. They have a wide range of styles, from Harry Potters to steel aviators. Not to mention, they also offer eye exams. For orders made online, Ollie Quinn offers free shipping, and if you don’t like what you get, you can return them for free!  

312 Optical

Located on College Street in Toronto, 312 Optical has fashionable and innovative designs that’ll definitely get you compliments. From the tiny glasses trend, to John Lennon inspired glasses, you’re sure to find a frame that is a perfect match for your face.

Warby Parker


With two locations in Toronto, one on Queen St. West and one in Yorkdale Shopping Centre, you can pick up cheap eyewear from Warby Parker. Choose from a huge selection and pay bargain prices of $150 for a pair of frames with prescription lenses. You can even get them delivered to your home! If you’re looking for something extra special, make sure to check out their limited edition glasses online. 

Saigon Optical


This nondescript storefront in Toronto’s Chinatown is not to be missed. Forget the unassuming exterior and check out Saigon Optical‘s super cheap prices. They even have the occasional two-for-one deal at less than $150. Brands featured at the store include Kendall + Kylie, Gucci, Tom Ford, YSL, Cartier, and more. 

Specs & Specs


If you want to go a bit more upscale and look for a specific designer, take a peek at this Queen West store before buying anywhere else. The Toronto Fashion District-based store has been in business for over 20 years! At Specs and Specs, you’ll like find designer glasses for less than other retailers, and some are less than $150. 

LF Optical 


Check out their five stores across the GTA to find thousands of frames, including boutique lines from top designers, at big discounts. Brands you’ll find at LF Optical stores include Burberry, Oliver People’s, Tory Burch, Yves Saint Laurent, Prada, and more. 



With only one location in Toronto, Clearly is well worth the streetcar or car ride downtown. Located on Queen St. West, the e-comm store-turned-storefront offers in-house contact lense fittings and eye exams. With your exam, you’ll get a $20 credit towards your next pair of glasses. Don’t need an exam? Don’t worry. You can bring in your prescription and choose a pair you like regardless. Prices start at just $50.



Another place to look for trendy yet affordable eyewear is BonLook. The retailer has eight locations across the GTA, and offers glasses with prescriptions lenses starting at $145. Each pair of frames featured in-stores are designed in Montreal, so you can feel good about supporting a Canadian business and look good while you’re at it!

Featured Image: Instagram/@oqstories


Dresden glasses are built to stand the test of time—literally. Each pair come with a lifetime warranty, so you don’t have to worry about scratching up your super cool new frames. From bold to simply neutral looks, Dresden never sacrifices style.

Articles You May Also Be Interested In
10 Pairs Of Sunglasses You Can Buy Online For Less Than $200
How To Find The Perfect Pair Of Sunglasses For Your Face
Buy Stylish Sunglasses That Will Cost You Less Than $40
Top 5 Places To Buy Affordable Glasses Online
13 Canadian Online Outlet Stores To Take Advantage Of