Diesel Glasses & Sunglasses in Edmonton

Bold, Rebellious Streetwear-Inspired Eyewear — Available at Charm Optical

Try On In Store
Insurance Accepted
Expert Fitting

The Diesel Story

Diesel was founded in 1978 by Renzo Rosso in Molvena, Italy. From the start, Diesel rejected the safe and predictable. Rosso built the brand on a philosophy of bold self-expression, irreverent marketing, and designs that challenged conventional fashion. Diesel became famous for premium denim, but its rebellious DNA quickly expanded into a full lifestyle brand that spoke to people who didn’t want to blend in.

Diesel eyewear carries that same edgy, streetwear-inspired attitude into prescription glasses and sunglasses. The collection features industrial-influenced designs, unexpected colour combinations, chunky acetate frames, and distinctive metal details that set them apart from anything safe or ordinary. Diesel frames are for people who see eyewear as an extension of their personality — bold, confident, and unapologetically different.

At Charm Optical in south Edmonton, we carry Diesel prescription glasses and prescription sunglasses. Our opticians will help you find the right Diesel frame for your style, fit your prescription lenses with precision, and direct bill your insurance. Walk in anytime to try on Diesel eyewear — no appointment needed to browse.

Diesel Frames Available Now

We're Still Unpacking the Good Stuff

Our Diesel collection is getting the VIP treatment before its online debut. In the meantime, we've got them in store — come see them in person before everyone else does.

Book a Visit

Diesel at Charm Optical

We carry Diesel prescription eyewear in our south Edmonton store. Every pair is fitted by our experienced opticians and backed by our satisfaction guarantee.

Prescription Glasses

Diesel optical frames with edgy, streetwear-inspired designs and bold colour choices, fitted with your exact prescription lenses.

In Stock
Sunglasses icon

Prescription Sunglasses

Diesel sunglasses with prescription lenses. Full UV protection with the rebellious attitude that defines the brand.

In Stock

Why Choose Diesel?

01

Stand-Out Style

Diesel frames don’t play it safe. Bold shapes, unexpected colours, and industrial-inspired details make these glasses a statement piece, not an afterthought.

02

Italian Design Heritage

Founded in Italy in 1978, Diesel brings decades of Italian design sensibility to every frame. Rebellious spirit meets quality craftsmanship.

03

Affordable Edge

Diesel delivers designer eyewear with a streetwear attitude at an accessible price point. You get bold design and quality construction without breaking the bank.

Diesel — Frequently Asked Questions

Does Charm Optical carry Diesel frames in store?

Yes! We carry Diesel eyewear right in our south Edmonton store. Come in and try on frames anytime. No appointment needed to browse.

Can I use my insurance for Diesel glasses?

Yes! Most insurance plans cover prescription Diesel frames. We direct bill over 30 insurance providers — just bring your benefits card and we handle the claim. You may pay nothing out of pocket.

What style of eyewear does Diesel offer?

Diesel eyewear leans into bold, streetwear-inspired design. Expect chunky acetate frames, industrial metal details, unexpected colour combinations, and shapes that stand out from the crowd. If you prefer edgy, fashion-forward glasses over safe and traditional, Diesel is worth trying on.

How long does it take to get prescription Diesel glasses?

Most prescription glasses are ready within 7–10 business days. We’ll give you an exact timeline when you order and call you as soon as they’re ready for pickup.

Try Diesel at Charm Optical

Book your eye exam online in 30 seconds, then come in and try on Diesel frames. We’ll help you find the perfect fit and handle the insurance too.

Book Your Eye Exam Online

Or call us at (780) 490-0090