All articles
How Much Do Contact Lenses Cost in Canada? Price Comparison by Brand and Type (2026)

How Much Do Contact Lenses Cost in Canada? Price Comparison by Brand and Type (2026)

April 09, 2026 buy contact lenses online canada Charm Optical Team

By Charm Optical Team | 5035 Ellerslie Rd SW, Edmonton, AB T6X 1X2 | April 2026 | 12 min read

If you're trying to figure out how much contact lenses cost in Canada, you're not alone. It's one of the most common questions we hear from patients at our Ellerslie location in south Edmonton. The short answer: most Canadians spend between $300 and $900 per year on contact lenses, depending on the brand, type, and how often they replace them.

But that range is pretty wide, right? The actual number depends on whether you wear daily disposables or monthlies, whether you need correction for astigmatism, and whether you're buying locally or shopping online. We'll break all of that down in this guide — with real Canadian pricing, brand-by-brand comparisons, and tips for getting the most out of your insurance coverage.

Contact Lens Prices in Canada: What You're Actually Paying in 2026

Contact lens pricing in Canada hasn't changed dramatically in 2026, but there are some shifts worth knowing about. Supply chain improvements have stabilized most brand pricing, and more online retailers are competing for Canadian customers. That's good news for your wallet.

Here's the reality: the sticker price on a box of contacts is only part of the cost. You also need a current eye exam and a valid prescription, which in Alberta requires a comprehensive exam from a licensed optometrist. At Charm Optical, a comprehensive eye exam is $99, and we can fit you for contacts during the same visit by appointment.

The biggest factor in your annual cost is the replacement schedule. Daily disposables cost more per year because you go through 730 lenses (one for each eye, every day). Monthly lenses use only 24 per year. But dailies save you money on solution, cases, and — arguably — on eye health, since fresh lenses mean fewer infections.

Price Comparison Table: Contact Lenses by Type in Alberta

This table reflects typical Canadian retail pricing in 2026. Prices can vary by retailer, but these ranges are consistent across major optical stores and online shops serving Edmonton and Alberta.

Lens Type Price Per Box Box Contains Cost Per Day (Per Eye) Estimated Annual Cost (Both Eyes)
Daily Disposable $25–$45 30 lenses $0.83–$1.50 $600–$900
Biweekly (2-week) $25–$40 6 lenses $0.30–$0.50 $200–$400
Monthly $30–$50 6 lenses $0.15–$0.30 $180–$360
Toric (Astigmatism) $30–$60 6–30 lenses Varies (+$5–$15 over standard) $350–$750
Multifocal $40–$70 6–30 lenses Varies (+$10–$20 over standard) $400–$900

Note: Annual costs assume you wear contacts daily. If you alternate between contacts and glasses, your annual spend will be lower. Many of our patients in Heritage Valley and Windermere do exactly that — contacts for sports and weekends, glasses for work.

Daily vs. Monthly Contact Lenses: Edmonton Cost Breakdown

This is the most common decision our patients face. Here's how the math works for someone living in Edmonton and buying locally.

Factor Daily Disposables Monthly Lenses
Annual lens cost $600–$900 $180–$360
Solution cost per year $0 (no cleaning needed) $50–$80
Lens case replacement Not needed $10–$15 (every 3 months)
Total annual cost $600–$900 $240–$455
Best for Dry eyes, allergies, convenience Budget-conscious, experienced wearers
Infection risk Lower (fresh lens daily) Slightly higher (requires proper care)

The American Academy of Ophthalmology recommends daily disposables for people prone to dry eyes or allergies — both of which are common in Edmonton's dry winters and spring allergy season. If you've ever dealt with itchy eyes in May when the cottonwood starts flying, dailies can be a real relief.

How Much Do Brand-Name Contact Lenses Cost in Canada?

Brand matters when you're shopping for contacts, and the price difference between brands can be significant. Here's what the most popular brands cost at Canadian optical stores and online retailers.

Acuvue (Johnson & Johnson)

Acuvue is the most recognized contact lens brand in Canada. Their Acuvue Oasys line is particularly popular in Edmonton because the HydraLuxe technology handles our dry climate well.

  • Acuvue Oasys 1-Day: $35–$45/box of 30
  • Acuvue Oasys (biweekly): $30–$40/box of 6
  • 1-Day Acuvue Moist: $25–$35/box of 30
  • Acuvue Oasys for Astigmatism: $40–$55/box of 6

Air Optix (Alcon)

Air Optix lenses are a solid monthly option. The SmartShield technology resists deposits, making them a good choice for people who want low-maintenance lenses.

  • Air Optix Plus HydraGlyde: $35–$50/box of 6
  • Air Optix for Astigmatism: $40–$55/box of 6
  • Air Optix Multifocal: $50–$65/box of 6

Dailies (Alcon)

Alcon's Dailies Total1 is considered the premium daily lens on the market. The water gradient technology makes them exceptionally comfortable, especially for Edmonton patients dealing with dry indoor heating from October through April.

  • Dailies Total1: $40–$45/box of 30
  • Dailies AquaComfort Plus: $25–$30/box of 30
  • Dailies Total1 Multifocal: $50–$70/box of 30

Biofinity (CooperVision)

Biofinity lenses are known for comfort and value. They're one of the more affordable monthly options and work well for first-time contact lens wearers.

  • Biofinity: $30–$40/box of 6
  • Biofinity Toric: $35–$50/box of 6
  • Biofinity Multifocal: $45–$60/box of 6

Why Do Contact Lenses for Astigmatism and Multifocal Cost More?

If you have astigmatism (blurred vision at all distances caused by an irregularly shaped cornea), you'll need toric lenses. These cost more because they have a more complex design — they need to stay oriented correctly on your eye, which requires additional engineering and manufacturing precision.

Expect to pay an extra $5 to $15 per box compared to standard spherical lenses of the same brand. Over a year, that adds roughly $50 to $150 to your total.

Multifocal contacts are even more complex. They correct for both near and distance vision simultaneously, which is useful for patients over 40 dealing with presbyopia. The premium is typically $10 to $20 more per box. If you're in the Rutherford or Summerside area and noticing your near vision getting fuzzy, book an eye exam at see.charmoptical.ca and we can determine if multifocals are a good fit.

For a thorough explanation of how astigmatism affects lens selection, the Canadian Association of Optometrists has a helpful overview.

Buying Contact Lenses Online vs. In-Store in Alberta

Canadians have more options than ever for buying contacts. You can order from your optometrist's office, from an optical store like ours, or from an online retailer. Each has trade-offs.

Buying In-Store (Optical Shop)

  • Pros: Immediate help if something feels off, professional fitting, can try different brands, direct billing to insurance
  • Cons: Slightly higher per-box price at some shops

Buying Online

  • Pros: Convenience, sometimes lower per-box pricing, auto-ship subscriptions
  • Cons: Need a valid prescription, no fitting assistance, returns can be complicated, may not bill insurance directly

At Charm Optical, we sell contact lenses both in our Ellerslie store and online with free shipping across Canada on orders over $99. We ship right from Edmonton, so Alberta customers usually receive their order within a couple of business days. Patients in Chappelle, Windermere, and south Edmonton can also pick up in-store the same day if we have your brand in stock.

You'll need a valid contact lens prescription regardless of where you buy. In Alberta, contact lens prescriptions are valid for one to two years, depending on your optometrist's recommendation. You can get a contact lens fitting and prescription during your comprehensive eye exam.

How Insurance Covers Contact Lenses in Alberta

Most employer benefits plans in Alberta include some coverage for contact lenses or glasses (usually one or the other per benefit year, though some plans cover both). Understanding your coverage can significantly reduce what you pay out of pocket.

What's Typically Covered

  • Eye exams: Most plans cover one comprehensive exam per year or every two years
  • Contact lenses or glasses: A fixed dollar amount, often $150–$300 per benefit year
  • Contact lens fittings: Some plans cover this as part of the exam benefit

Direct Billing at Charm Optical

We offer direct billing for these insurance providers, so you only pay the difference at checkout:

  • Alberta Blue Cross
  • Canada Life (formerly Great-West Life)
  • Desjardins
  • AISH (Assured Income for the Severely Handicapped)
  • Alberta Works

If your plan isn't listed, we can still provide an itemized receipt for you to submit for reimbursement. Give us a call at (780) 490-0090 and we'll help you figure out your coverage before your appointment.

Alberta Children's Eye Exam Coverage

Alberta Health covers comprehensive eye exams for children under 19 and seniors 65 and older. The exam itself is covered, though contact lenses are generally not — you'll need private insurance or pay out of pocket for the lenses. The Canadian Association of Optometrists recommends children have their first eye exam between 6 and 9 months of age, then again before starting school.

Tips to Save Money on Contact Lenses in Edmonton

Here are practical ways to reduce your annual contact lens costs without compromising your eye health.

1. Use Your Full Insurance Benefit

Sounds obvious, but a surprising number of people let their benefits expire unused. Most plans reset in January or on your company's anniversary date. Check your remaining balance and use it before it resets.

2. Buy in Bulk

Ordering a year's supply at once almost always saves money compared to buying one box at a time. Most brands offer annual supply pricing that works out to 10–15% less per box. At our store, we pass those savings directly to our patients.

3. Ask About Store Brand Alternatives

Your optometrist can often recommend a lens with similar materials and performance to a premium brand at a lower price point. CooperVision's Biofinity, for example, is often more affordable than Acuvue Oasys while delivering comparable comfort for many wearers.

4. Consider Monthly Lenses If Budget Is Tight

If you're spending $800+ per year on dailies and budget is a concern, switching to monthlies could cut your annual cost in half. The trade-off is a slightly more involved cleaning routine, but modern monthly lenses are very comfortable and safe when cared for properly.

5. Take Advantage of Manufacturer Rebates

Johnson & Johnson, Alcon, and CooperVision all run periodic rebate programmes in Canada. These can save you $50–$100 on an annual supply. Ask us about current rebates when you order.

6. Ship to Your Door

We ship contact lenses across Canada with free shipping on orders over $99. If you're reordering the same brand and power, you can call us at (780) 490-0090 or order through our online store without needing to come in.

Contact Lenses Near Me: Getting Fitted in Edmonton

If you've never worn contacts before, or if you're switching brands, you need a proper contact lens fitting. This is separate from a regular eye exam — your optometrist will measure the curvature of your cornea, evaluate your tear film, and determine which lens type and brand will work best for your eyes and lifestyle.

A contact lens fitting at Charm Optical is done during your comprehensive eye exam appointment. We're located at 5035 Ellerslie Rd SW, Edmonton, AB T6X 1X2, in the heart of south Edmonton near Ellerslie. Patients come to us from across the south side — Heritage Valley, Rutherford, Summerside, Chappelle, and Windermere.

To book your fitting, visit see.charmoptical.ca and choose a time that works for you. Eye exams are by appointment only, but same-day appointments are often available when our optometrist is in.

Contact Lenses vs. Glasses: Which Is More Cost-Effective?

This depends on how you define "cost-effective." Here's a straightforward comparison.

A pair of prescription glasses at Charm Optical starts around $99 for single vision (frame + lenses) and can last two or more years with proper care. Even premium progressive lenses with a quality frame typically run $350–$500, and those last just as long.

Contact lenses, on the other hand, are an ongoing expense. Even the most budget-friendly monthly lenses cost $200+ per year, and most people spend $400–$700. Over two years, you'll spend $800–$1,400 on contacts versus $99–$500 for one pair of glasses that covers the same period.

That said, many people prefer the freedom contacts provide for sports, outdoor activities, or simply how they look. The most cost-effective approach? Own a pair of glasses as your backup and wear contacts when you want them. You'll spend less on contacts because you're not wearing them every single day.

Frequently Asked Questions About Contact Lens Costs in Canada

How much do contact lenses cost per month in Canada?

For daily disposables, expect to spend $50 to $75 per month for both eyes. Monthly lenses cost $15 to $30 per month for the lenses themselves, plus $5 to $7 for solution. If you need toric or multifocal lenses, add $5 to $15 per month on top of those figures.

Are contact lenses cheaper online or in-store?

Online prices are sometimes slightly lower per box, but not always. When you factor in shipping costs, the convenience of direct insurance billing at an optical store, and the ability to exchange lenses that aren't working, the total cost is often comparable. At Charm Optical, we offer free shipping on orders over $99 across Canada, so our online and in-store pricing is the same.

Does Alberta health insurance cover contact lenses?

Alberta Health covers comprehensive eye exams for children under 19 and seniors 65+. However, contact lenses themselves are not covered by provincial health insurance — you'll need employer benefits or private insurance. We direct bill Alberta Blue Cross, Canada Life, Desjardins, AISH, and Alberta Works.

How often do I need a contact lens prescription renewed in Alberta?

In Alberta, contact lens prescriptions are generally valid for one to two years, depending on your optometrist's clinical judgement. Your optometrist will determine the appropriate expiry based on your eye health. A comprehensive eye exam ($99 at Charm Optical) is required to renew your prescription.

Can I wear daily contact lenses for more than one day to save money?

No — this is a bad idea. Daily disposable lenses aren't designed for overnight storage or extended wear. The material breaks down after one use, increasing your risk of corneal infections, irritation, and potentially serious eye damage. If cost is a concern, talk to your optometrist about switching to biweekly or monthly lenses instead. Stretching dailies is a false saving that can lead to expensive problems.

How much does a contact lens fitting cost in Edmonton?

At most Edmonton optical shops, a contact lens fitting is included in the comprehensive eye exam or charged as a small add-on ($20–$50). At Charm Optical, we include the contact lens fitting assessment when you tell us you're interested in contacts during your $99 eye exam appointment. Book online at see.charmoptical.ca.

What's the cheapest type of contact lens available in Canada?

Monthly spherical lenses (like Biofinity or Air Optix) are the most affordable option, running $180 to $360 per year including solution. If you only wear contacts a few days per week, daily disposables can actually be cheaper since you only open a lens on the days you use them.

Ready to Find the Right Contact Lenses for Your Budget?

Everyone's eyes — and budgets — are different. The best way to figure out what contacts will cost you specifically is to come in for a fitting. We'll assess your prescription, recommend the right lens type, check your insurance coverage, and give you a clear picture of what you'll spend annually.

Charm Optical is located at 5035 Ellerslie Rd SW, Edmonton, AB T6X 1X2, serving the Ellerslie, Heritage Valley, Windermere, and south Edmonton communities. Book your eye exam and contact lens fitting online at see.charmoptical.ca, or give us a call at (780) 490-0090 — we're happy to help you find the right lenses at the right price.