Same-Day Glasses
in Edmonton
Single vision prescription glasses ready in about an hour — walk in or book online at Charm Optical.
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.
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 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.
Last updated: March 2026