Same-Day Glasses & Lenses
in Edmonton
Single vision glasses ready in about an hour — new frames, or new lenses in your own frames. Walk in or book online at Charm Optical.
Single Vision Glasses & Lenses — Ready in About an Hour
Need glasses today? At Charm Optical, single vision prescription lenses are cut and fitted in our in-store lab in about an hour — in a new frame from our 500+ styles, or in your own frames. Walk in with your prescription and walk out seeing clearly, all in one visit.
Progressive and bifocal lenses take up to 2 weeks — but we'll keep you updated every step of the way.
Same-Day Lenses in Edmonton — Keep Your Own Frames
Love your frames but the prescription changed, or the lenses are scratched? You don’t need new glasses. Bring the frames and your prescription and we cut new single vision lenses in our in-store lab — usually ready in about an hour. Some frames can’t safely take new lenses (cracked, badly worn, or certain rimless designs) — we’ll tell you before we start.
What we can do the same day
Single vision lenses — clear, Digital+ blue light, or basic tint — cut and fitted in-store in about an hour. That covers most everyday distance and reading prescriptions. Progressive, bifocal and high-index lenses are lab-made and take 1–2 weeks.
What to bring
Your frames (metal or plastic, in good shape) and a current prescription — issued within the last 2 years. Had your exam with us? We already have it on file. No prescription yet? Book an eye exam and we can do both the same visit.
How it works & what it costs
Walk in Mon–Fri 11am–7pm or Sat 11am–5pm. We check your frames and lens stock, quote you on the spot, and you can direct-bill your insurance. Lens-only pricing depends on your prescription and lens type — call (780) 490-0090 for a quick quote.
How Same-Day Glasses Work
Bring your prescription — or get one here
Walk in with a current prescription, or book an eye exam with us and get your prescription the same visit. Looking for an eye exam near me in Edmonton? Seniors (65+) and kids under 18 get free eye exams covered by Alberta Health.
Get your glasses while you wait
Single vision lenses are cut and fitted right here in our store — no sending away to a lab. Your eyeglasses are ready fast, in about one hour. Think of it as express glasses — grab a coffee, run an errand, and come back to pick them up. Glasses in a day, done right.
Ready in ~1 hour
Single vision glasses — clear lenses, blue light (Digital+), and basic tinted lenses. Covers most everyday prescriptions.
Lab-crafted lenses
Progressive, bifocal, high-index, and specialty coatings. We order from the lab and call you the moment they're ready.
Why People Choose Same-Day Glasses at Charm Optical
Life doesn't stop for broken glasses or a new prescription. Whether you're visiting Edmonton, lost your backup pair, or just don't want to wait — we've got you covered with fast, quality eyeglasses that are ready while you wait.
Ready in About 1 Hour
Single vision prescription lenses are cut and fitted right here in our store. No sending away to a lab, no waiting days — your glasses are ready in about an hour so you can get back to your day.
Walk In — No Appointment Needed
You don't need to book ahead for same-day glasses. Just walk in with your prescription during store hours (Mon–Fri 11am–7pm, Sat 11am–5pm) and we'll take care of you on the spot.
Affordable — Starting at $99
Complete single vision glasses (frame + lenses) start at just $99. We also direct bill over 30 insurance providers — Alberta Blue Cross, Canada Life, AISH, and more — so you may pay little or nothing out of pocket.
500+ Designer Frames In Store
Choose from over 500 frames by Ray-Ban, Oakley, Burberry, Prada, Versace, Coach, Michael Kors, and more. Whether you want something classic, trendy, or budget-friendly — you'll find it here.
Same-Day Glasses Are Perfect For
Our same-day glasses service in Edmonton is built for real life — when you need prescription eyeglasses fast and don't want to compromise on quality.
Broken or Lost Glasses
Can't see without your glasses and need a replacement today? Bring your prescription (or we can pull it from your last visit) and we'll have a new pair ready within the hour. No need to struggle through the week.
New Prescription — Same Visit
Book an eye exam in the morning, get your updated prescription, pick your frames, and walk out with finished glasses that same afternoon. One trip, everything done.
Visitors & Travellers
Visiting Edmonton and forgot your glasses? Broke them on a trip? We can get you a pair the same day — no need to wait until you're back home. We're conveniently located at 5035 Ellerslie Rd SW in south Edmonton.
Same-Day Glasses & Lenses FAQ
Can I really get glasses made the same day in Edmonton?
Yes — at Charm Optical, single vision prescription glasses are ready in about an hour. We cut and fit lenses right here in our store, so there's no waiting for a lab to ship them back. Walk in with your prescription during store hours and you can leave wearing your new glasses the same visit.
Do you make glasses or lenses in one hour?
Yes — single vision eyeglasses are ready fast, typically in about one hour — in a new frame or in your own frames. We cut and fit lenses right here in our store, so you get express glasses without the wait. Progressive and bifocal lenses take 1–2 weeks because they're precision-crafted at an external lab. If you need glasses in a day, single vision is the way to go.
Do I need an appointment for same-day glasses?
No appointment needed for the glasses themselves — just walk in. If you need an eye exam first, we recommend booking online so we can reserve a slot for you. But the glasses part? Walk in, pick your frames, and we'll get started right away.
What types of lenses are available same day?
Same-day availability includes single vision clear lenses, Digital+ blue light lenses, and basic tinted lenses. These cover the vast majority of everyday prescriptions. Progressive lenses, bifocals, high-index lenses, and specialty coatings require lab work and take 1–2 weeks.
How much do same-day glasses cost in Edmonton?
Complete single vision glasses (frame + lenses) start at $99 at Charm Optical. The final price depends on the frame you choose and any add-ons like blue light coating or anti-reflective coating. We direct bill to over 30 insurance providers including Alberta Blue Cross, Canada Life, and AISH — so your out-of-pocket cost may be significantly less or even $0.
Can I add blue light lenses to same-day glasses?
Absolutely. Our Digital+ blue light lenses are available same day for single vision prescriptions. They filter out harsh blue light from screens and reduce eye strain — a great add-on if you spend a lot of time on computers or phones. Same turnaround: about an hour.
Can I get same-day glasses if I don't have a prescription?
You'll need a current prescription (issued within the last 2 years). If yours is expired or you don't have one, book an eye exam with us — we can do the exam and make your glasses the same day. Seniors (65+) and children under 18 get free eye exams covered by Alberta Health.
Can you put new lenses in my own frames the same day?
Yes. For single vision prescriptions we cut new lenses in our in-store lab and fit them into your existing frames — usually in about an hour. Bring the frames and a current prescription. Frames need to be in good condition; if a frame can’t safely take new lenses, we’ll tell you before we start.
I only need lenses, not new frames — what does it cost?
Lens-only pricing depends on your prescription and the lens type you pick (clear, blue light, tinted). Walk in or call (780) 490-0090 for a quick quote — and we direct bill over 30 insurance providers, so your lens replacement may be partly or fully covered.
Can I get an eye exam and glasses on the same day?
Yes, when an exam slot is open — book online to see the next available time. After the exam, single vision glasses or replacement lenses are ready in about an hour, so you can leave wearing them.
Ready to Get Your Glasses or Lenses Today?
Walk in with your prescription — and your own frames if you’re keeping them — or book an eye exam online. Either way, you could leave Charm Optical seeing clearly today. We’re at 5035 Ellerslie Rd SW in south Edmonton, open Mon–Fri 11am–7pm and Sat 11am–5pm.
Last updated: September 2026