Same Day Service

Same-Day Glasses
in Edmonton

Single vision prescription glasses ready in about an hour — walk in or book online at Charm Optical.

Ready in ~1 hour

Single Vision Glasses — Ready in About an Hour

Need glasses today? At Charm Optical, single vision prescription glasses can be ready in about an hour. Walk in with your prescription, pick your frames, and walk out wearing your new glasses — all in one visit. No waiting days or weeks.

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.

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 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 in one hour?

Yes — single vision eyeglasses are ready fast, typically in about one hour. 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 1–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.

Ready to Get Your Glasses Today?

Walk in with your prescription or book an eye exam online — either way, you could leave Charm Optical wearing your new glasses today. We're at 5035 Ellerslie Rd SW in south Edmonton, open Mon–Fri 11am–7pm and Sat 11am–5pm.

Book Your Eye Exam Online

Last updated: March 2026