Same Day Service

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.

Ready in ~1 hour

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.

Tip Send us your prescription beforehand so we can confirm your lenses are in stock.

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

1

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.

2

Pick your frames from 500+ styles

Choose from brands like Ray-Ban, Oakley, Burberry, Prada, Versace, and more. Whether you're looking for glasses near me or just browsing — our team will help you find the perfect fit for your face shape and style.

3

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.

Same Day

Ready in ~1 hour

Single vision glasses — clear lenses, blue light (Digital+), and basic tinted lenses. Covers most everyday prescriptions.

1–2 Weeks

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.

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.

Shop 500+ Frames

Last updated: September 2026