Gucci Glasses & Sunglasses in Edmonton
Iconic Italian Luxury Eyewear — Available at Charm Optical
The Gucci Story
Gucci was founded in 1921 by Guccio Gucci in Florence, Italy. What began as a small leather goods workshop grew into one of the most recognized luxury houses in the world. The iconic GG logo, the signature red-green-red stripe, and the interlocking G motif have become universal symbols of Italian craftsmanship and bold style. Under creative director Alessandro Michele, Gucci embraced a maximalist aesthetic that redefined modern luxury — mixing vintage references, vivid colour, and eclectic patterns into something entirely new.
Gucci eyewear reflects this same spirit of expressive Italian design. The collection spans elegant acetate frames with the signature web stripe, oversized sunglasses with the GG temple logo, and refined metal silhouettes that blend classic Florentine craftsmanship with contemporary flair. Each pair is a statement piece, designed to be noticed. Whether you prefer understated luxury or head-turning maximalism, there’s a Gucci frame that fits your personality.
At Charm Optical in south Edmonton, we carry Gucci prescription glasses and prescription sunglasses. Our opticians will help you find the perfect Gucci frame, fit your prescription lenses precisely, and handle your insurance claim on the spot. Walk in anytime to try on Gucci eyewear — no appointment needed to browse.
Gucci Frames Available Now
We're Still Unpacking the Good Stuff
Our Gucci 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 VisitGucci at Charm Optical
We carry Gucci prescription eyewear in our south Edmonton store. Every pair is fitted by our experienced opticians and backed by our satisfaction guarantee.
Prescription Glasses
Gucci optical frames featuring the iconic GG logo and Italian craftsmanship, fitted with your exact prescription lenses.
Prescription Sunglasses
Gucci sunglasses with prescription lenses. Full UV protection with the unmistakable style of the red-green stripe and GG motif.
Why Choose Gucci?
A Century of Italian Craft
Founded in Florence in 1921, Gucci brings over 100 years of Italian luxury craftsmanship to every frame. The quality is unmistakable.
Bold, Iconic Design
From the signature red-green stripe to the GG logo, Gucci frames are instantly recognizable. These are glasses that make a statement.
Timeless Investment
Gucci eyewear holds its style across seasons. Premium materials and meticulous construction mean these frames look as good in year three as they did on day one.
Gucci — Frequently Asked Questions
Does Charm Optical carry Gucci frames in store?
Yes! We carry Gucci 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 Gucci glasses?
Yes! Most insurance plans cover prescription Gucci 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.
Do your Gucci frames feature the iconic red-green stripe?
Many of our Gucci frames feature the signature red-green-red web stripe on the temples, as well as the interlocking GG logo. The collection includes both classic designs with prominent Gucci branding and more understated styles with subtle Italian detailing. Come in to see the full range.
How long does it take to get prescription Gucci 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 Gucci at Charm Optical
Book your eye exam online in 30 seconds, then come in and try on Gucci frames. We’ll help you find the perfect fit and handle the insurance too.
Or call us at (780) 490-0090