Diesel Glasses & Sunglasses in Edmonton
Bold, Rebellious Streetwear-Inspired Eyewear — Available at Charm Optical
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 VisitDiesel 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.
Prescription Sunglasses
Diesel sunglasses with prescription lenses. Full UV protection with the rebellious attitude that defines the brand.
Why Choose Diesel?
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.
Italian Design Heritage
Founded in Italy in 1978, Diesel brings decades of Italian design sensibility to every frame. Rebellious spirit meets quality craftsmanship.
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.
Or call us at (780) 490-0090