Contact Lens Prices in Canada: All 4 Brands, 36 SKUs, Priced Per Day
Contact Lens Prices in Canada: All 4 Brands, 36 SKUs, Priced Per Day
Contact lenses at Charm Optical cost $40 to $155 a box, which works out to $0.60 to $5.00 a day for two eyes. Monthly lenses run $0.60 to $0.98 a day. Daily disposables run $1.60 to $5.00 a day. Below is every one of our 36 contact lens products, priced per day, in one table.
Most contact lens pages quote a box price. A box price tells you almost nothing, because a $40 box and a $155 box can cover the same number of days. What you actually want to know is what the lens costs you per day, and what that adds up to over a year.
So we did the arithmetic on every product we sell. Four brands, 36 products, one method, one table. No ranges, no "starting from", no averages of things that are not comparable.
How much do contact lenses cost per day in Canada?
Between 60 cents and $5.00 a day for two eyes, depending almost entirely on two things: whether you wear a monthly lens or a daily disposable, and whether you have astigmatism.
That is an eight-fold spread inside one store, which is why "how much are contacts" has never had a clean answer. Here is where the numbers sit.
Contact lens cost at Charm Optical
All figures CAD, for two eyes, verified against our live product pages on 24 July 2026.
- Monthly lenses, per day12 products. One lens per eye, replaced every 30 days $0.60–$0.98
- Daily disposables, per day24 products. A fresh pair every morning $1.60–$5.00
- Box prices across the whole rangeFrom Dailies AquaComfort Plus 30 to Acuvue Oasys 1-Day for Astigmatism 90 $40–$155
- Lowest cost per dayAcuvue Vita 12 Pack. Runner-up: Acuvue Vita 6 Pack at $0.68 $0.60
- Highest cost per dayDailies Total1 for Astigmatism 30 Pack. Runner-up: Acuvue Oasys 1-Day for Astigmatism 30 at $4.33 $5.00
- Contact lens exam and fittingSeparate from the $99 comprehensive eye exam $135
- Online order discountCode CHARMCONTACTS, plus free shipping over $100 $5 off
How we calculate cost per day
One method, applied to every product with no exceptions: cost per day for two eyes, at the pack size shown.
For a daily disposable, a 30-pack is 30 single-use lenses, which is 15 days for someone wearing both eyes. For a monthly lens, a 6-pack is six lenses, which is three months for two eyes, or roughly 90 days. Every per-day figure on this page comes out of those two sums and the live listed price. Nothing is rounded up to look better.
Every contact lens we sell, priced per day
This is the whole range in one place. Sort it by cost per day and the eight-fold spread becomes a ladder you can read in a second. Filter it to your brand, your replacement schedule and your prescription type, and you are looking at your actual shortlist.
Showing all 36 lenses — $0.60 to $5.00 a day for two eyes
| Lens | Box | Box price | Per day, two eyes | Per year |
|---|---|---|---|---|
| Acuvue Vita 12 PackMonthly | 12 lenses | $108 | $0.60 | $219 |
| Acuvue Vita 6 PackMonthly | 6 lenses | $61 | $0.68 | $247 |
| TOTAL 30 6 PackMonthly | 6 lenses | $68 | $0.76 | $276 |
| Bausch+Lomb ULTRA 6 PackMonthly | 6 lenses | $69 | $0.77 | $280 |
| Acuvue Vita for Astigmatism 6 packsMonthlyAstigmatism | 6 lenses | $72 | $0.80 | $292 |
| Bausch+Lomb ULTRA 6 Pack for AstigmatismMonthlyAstigmatism | 6 lenses | $88 | $0.98 | $357 |
| Dailies AquaComfort Plus 90 packDaily | 90 lenses | $72 | $1.60 | $584 |
| Biotrue ONEday 90 PackDaily | 90 lenses | $85 | $1.89 | $689 |
| Dailies Precision1 90 PackDaily | 90 lenses | $88 | $1.96 | $714 |
| Bausch + Lomb Ultra Dailies 90 PackDaily | 90 lenses | $95 | $2.11 | $771 |
| Dailies AquaComfort Plus Toric 90 PackDailyAstigmatism | 90 lenses | $109 | $2.42 | $884 |
| Biotrue ONEday for Astigmatism 90 PackDailyAstigmatism | 90 lenses | $110 | $2.44 | $892 |
| MyDay Toric 90 PackDailyAstigmatism | 90 lenses | $110 | $2.44 | $892 |
| Acuvue Oasys 1 Day 90 PackDaily | 90 lenses | $112 | $2.49 | $908 |
| Dailies Total1 90 PackDaily | 90 lenses | $112 | $2.49 | $908 |
| MyDay 90 PackDaily | 90 lenses | $115 | $2.56 | $933 |
| Precision 1 for Astigmatism 90 PackDailyAstigmatism | 90 lenses | $119 | $2.64 | $965 |
| Dailies AquaComfort Plus 30 packDaily | 30 lenses | $40 | $2.67 | $973 |
| Dailies Precision1 30 PackDaily | 30 lenses | $41 | $2.73 | $998 |
| Bausch + Lomb Ultra Dailies 30 PackDaily | 30 lenses | $45 | $3.00 | $1,095 |
| Dailies AquaComfort Plus Toric 30 PackDailyAstigmatism | 30 lenses | $45 | $3.00 | $1,095 |
| Biotrue ONEday for Astigmatism 30 PackDailyAstigmatism | 30 lenses | $47 | $3.13 | $1,144 |
| Dailies Total1 for Astigmatism 90 PackDailyAstigmatism | 90 lenses | $148 | $3.29 | $1,200 |
| Biotrue ONEday 30 PackDaily | 30 lenses | $50 | $3.33 | $1,217 |
| Acuvue Oasys 1-Day for Astigmatism 90 packDailyAstigmatism | 90 lenses | $155 | $3.44 | $1,257 |
| Dailies Total1 30 PackDaily | 30 lenses | $55 | $3.67 | $1,338 |
| Acuvue Oasys 1 Day 30 PackDaily | 30 lenses | $58 | $3.87 | $1,411 |
| Precision 1 for Astigmatism 30 PackDailyAstigmatism | 30 lenses | $58 | $3.87 | $1,411 |
| Acuvue Oasys 1-Day for Astigmatism 30 packDailyAstigmatism | 30 lenses | $65 | $4.33 | $1,582 |
| Dailies Total1 for Astigmatism 30 PackDailyAstigmatism | 30 lenses | $75 | $5.00 | $1,825 |
| Air Optix Night & Day AquaMonthly | Box count not listed | $90 | —No published box count | — |
| Air Optix plus HydraGlydeMonthly | Box count not listed | $52 | —No published box count | — |
| Air Optix plus HydraGlyde for AstigmatismMonthlyAstigmatism | Box count not listed | $69 | —No published box count | — |
| BiofinityMonthly | Box count not listed | $60 | —No published box count | — |
| Biofinity ToricMonthlyAstigmatism | Box count not listed | $70 | —No published box count | — |
| Biofinity XRMonthly | Box count not listed | $75 | —No published box count | — |
Scroll the table sideways to see every column
No lenses match that combination. Try widening one of the filters.
Six blanks, and why we left them blank
Six monthly products — Biofinity, Biofinity Toric, Biofinity XR, Air Optix plus HydraGlyde, Air Optix plus HydraGlyde for Astigmatism and Air Optix Night & Day Aqua — do not publish a box count on their product page. Without a box count there is no honest per-day figure, so we left the cell empty instead of guessing. Their box prices are real and listed. Call (780) 490-0090 and we will confirm the box count for your prescription before you order.
Why do daily lenses cost three times what monthly lenses cost?
Because you throw away 730 lenses a year instead of 24.
That single sentence explains most of the price board. A daily disposable is a fresh pair every morning: 730 lenses over a year for two eyes. A monthly lens is one lens per eye, replaced every 30 days: 24 lenses over the same year. The manufacturing cost per lens is far lower for a daily, but you need thirty times as many of them.
The middle of each group tells the story cleanly. The median daily disposable on our shelf costs $2.70 a day. The median monthly costs $0.76 a day. That is a gap of about $708 a year.
-
Acuvue • Monthly
Twelve lenses, so a full year for one eye or six months for two. The lowest cost per day of any lens we sell.
-
Alcon • Daily
Dailies AquaComfort Plus 90 pack
The lowest cost per day of any daily disposable here. Runner-up: Biotrue ONEday 90 Pack at $1.89 a day.
Before you switch to monthlies on price alone, two things belong on the other side of the ledger. Monthly lenses need solution and a case, every night, forever — a running cost dailies simply do not have. And a monthly lens has to survive 30 days of protein and lipid deposits on your eye, which is why comfort at day 28 is the thing manufacturers spend their research money on.
A daily disposable is not a more expensive lens. It is thirty times more lenses.
The right schedule is a clinical decision, not a budget one. Dry eyes, allergies, part-time wear and teenagers usually point to dailies. Full-time wear and a tolerant eye often point to monthlies. That is what a contact lens fitting is for.
How much more do astigmatism (toric) lenses cost?
About 29% more than the same lens in a sphere power, going by the median across every matched pair we sell. Fifteen of our 36 products are toric.
A toric lens has to do two jobs instead of one: correct the power and hold its rotational position on your eye so the cylinder axis stays where it was prescribed. That means ballasting or stabilisation zones built into the lens, more parameters to manufacture and stock, and a higher price.
Here is every case where we sell the same lens, in the same pack size, in both a sphere and a toric version. It is the only fair way to see what astigmatism actually costs.
| Lens family and pack | Sphere | Toric | Difference |
|---|---|---|---|
| Dailies AquaComfort Plus, 90 | $72 | $109 | +$37 (+51%) |
| Precision1, 30 | $41 | $58 | +$17 (+41%) |
| Acuvue Oasys 1-Day, 90 | $112 | $155 | +$43 (+38%) |
| Dailies Total1, 30 | $55 | $75 | +$20 (+36%) |
| Precision1, 90 | $88 | $119 | +$31 (+35%) |
| Air Optix plus HydraGlyde, box | $52 | $69 | +$17 (+33%) |
| Dailies Total1, 90 | $112 | $148 | +$36 (+32%) |
| Biotrue ONEday, 90 | $85 | $110 | +$25 (+29%) |
| Bausch + Lomb ULTRA, 6 | $69 | $88 | +$19 (+28%) |
| Acuvue Vita, 6 | $61 | $72 | +$11 (+18%) |
| Biofinity, box | $60 | $70 | +$10 (+17%) |
| Dailies AquaComfort Plus, 30 | $40 | $45 | +$5 (+13%) |
| Acuvue Oasys 1-Day, 30 | $58 | $65 | +$7 (+12%) |
| MyDay, 90 | $115 | $110 | −$5 (−4%) |
| Biotrue ONEday, 30 | $50 | $47 | −$3 (−6%) |
| Median across 15 matched pairs | — | — | +29% |
Scroll the table sideways to see every column
Two rows go the wrong way, and we are leaving them in because they are true. Biotrue ONEday for Astigmatism 30 Pack is $47, three dollars less than the sphere version at $50. MyDay Toric 90 Pack is $110 against $115 for the sphere. If you have astigmatism and you are shopping on price, those two are worth knowing about.
The lowest-priced toric box in the store is Dailies AquaComfort Plus Toric 30 Pack at $45, with Biotrue ONEday for Astigmatism 30 Pack the runner-up at $47. On a per-day basis, though, the 30-packs are the expensive way to buy: that $45 box works out to $3.00 a day, while the 90-pack version costs $2.42 a day.
Toric lenses are not a shelf item
A toric prescription carries a cylinder and an axis as well as a power, and the axis has to be right. The Canadian Association of Optometrists lists "contact lenses with the wrong prescription and fit" as the first risk of buying online, and notes that improper use "can put people at risk of eye infections, allergic reactions, dry eyes, and, in some cases, vision loss" (Canadian Association of Optometrists). Send us your prescription and we will match the parameters for you.
What does each contact lens brand cost?
Four manufacturers, four different shapes of range. Alcon is the broadest and reaches both the lowest box price and the highest cost per day. Acuvue holds the lowest cost per day in the store. CooperVision is the narrowest range and sits almost entirely in the middle.
| Brand | Products | Astigmatism | Box price | Per day, two eyes |
|---|---|---|---|---|
| Acuvue | 7 | 3 | $58–$155 | $0.60–$4.33 |
| Alcon | 16 | 7 | $40–$148 | $0.76–$5.00 |
| Bausch + Lomb | 8 | 3 | $45–$110 | $0.77–$3.33 |
| CooperVision | 5 | 2 | $60–$115 | $2.44–$2.56 |
| All four brands | 36 | 15 | $40–$155 | $0.60–$5.00 |
Scroll the table sideways to see every column
-
Acuvue
Acuvue Vita for Astigmatism 6 packs
The lowest-cost-per-day toric lens in the store. Monthly replacement, six lenses per box.
-
Alcon
Alcon's monthly workhorse, and the lowest box price of any monthly lens we list.
-
Bausch + Lomb
$3.33 a day in the 30-pack, $1.89 in the 90 — the biggest pack-size saving in the range.
-
CooperVision
CooperVision's daily disposable. The toric version is five dollars less, at $110.
Four live products at their real listed prices, one per brand. Browse the full range in contact lenses.
Acuvue — 7 products
Acuvue holds both ends of the value story. Acuvue Vita 12 Pack at $108 is the lowest cost per day in the whole store at $0.60, because twelve monthly lenses cover six months of two-eye wear. At the other end, Acuvue Oasys 1-Day for Astigmatism 30 pack at $65 works out to $4.33 a day. The seventh product is Acuvue Vita for Astigmatism, a 6-pack at $72 and the lowest-cost-per-day toric lens we sell.
Alcon — 16 products
The broadest range by a distance, and the one with both extremes of box price. Dailies AquaComfort Plus 30 pack at $40 is the lowest-priced box in the store, with Dailies Precision1 30 Pack the runner-up at $41. Alcon also covers Air Optix plus HydraGlyde at $52, TOTAL 30 6 Pack at $68 — $0.76 a day, the lowest per-day figure outside Acuvue — and the Precision 1 for Astigmatism pair at $58 and $119.
Bausch + Lomb — 8 products
Two daily families and one monthly. Biotrue ONEday 90 Pack at $85 is $1.89 a day, second only to Dailies AquaComfort Plus 90 among the dailies. Bausch+Lomb ULTRA 6 Pack at $69 is $0.77 a day. The Ultra Dailies pair covers $45 and $95.
CooperVision — 5 products
The tightest range on the board: every priced CooperVision lens sits between $2.44 and $2.56 a day. Biofinity at $60 and Biofinity Toric at $70 are the monthly staples, Biofinity XR at $75 extends the power range to −20.00 and +15.00, and MyDay covers the dailies at $115 and $110.
What does a year of contact lenses actually cost?
Multiply the per-day figure by 365 and the decision gets a lot easier to make. These are the real annual totals for two eyes, worn every day.
| If you wear | Example | Per day | Per year |
|---|---|---|---|
| Monthly lenses, lowest cost | Acuvue Vita 12 Pack | $0.60 | $219 |
| Monthly lenses, typical | Median of our 6 priced monthlies | $0.76 | $278 |
| Monthly toric, highest | Bausch+Lomb ULTRA 6 Pack for Astigmatism | $0.98 | $357 |
| Daily disposables, lowest cost | Dailies AquaComfort Plus 90 pack | $1.60 | $584 |
| Daily disposables, typical | Median of our 24 dailies | $2.70 | $986 |
| Daily toric, highest | Dailies Total1 for Astigmatism 30 Pack | $5.00 | $1,825 |
Scroll the table sideways to see every column
Two things fall out of that table. First, part-time wear changes everything: dailies at $2.70 a day are $986 a year if you wear them daily, but roughly $281 a year if you wear them twice a week. Monthlies do not work that way — the lens expires 30 days after you open it whether you wore it or not.
Second, the comparison people actually want. A complete pair of single-vision glasses at Charm is $99: frame, prescription lenses and a scratch-resistant coating. Keep them two years and that is about 14 cents a day. Contacts are a convenience purchase, and the convenience is priced accordingly. Most of our contact lens wearers own glasses too, because you need something to wear on a day your eyes have had enough.
What the box price does not include
Three costs sit outside the sticker, and only one of them is optional.
A valid prescription and a fitting
Contact lenses are not an off-the-shelf product in Canada. The Canadian Association of Optometrists states plainly that "contact lenses are Health Canada approved and FDA regulated medical devices", and that an optometrist selecting your lens is weighing "the prescription, material, curvature, diameter, fit, coating, oxygen permeability, deposit resistance, moisture content, cleaning solution, and lifespan of the lens" (Canadian Association of Optometrists).
A glasses prescription is not a contact lens prescription. It has no base curve, no diameter and no lens brand on it, and the power itself is often different because a contact lens sits on the eye rather than 12 mm in front of it.
The fitting is a separate fee
At Charm, a contact lens exam and fitting is $135. It is not included in the $99 comprehensive eye exam. If you have never worn contacts, or you are changing lens type, that fee is what covers the measurements, the trial lenses and the follow-up check. Details on the contact lens fitting page, or book at see.charmoptical.ca. Appointments only.
Solution, if you wear monthlies
Every monthly lens needs a multipurpose solution and a case, replaced on schedule. That is a real running cost, and it narrows the gap between monthlies and dailies by a little. Solution is not something we sell, so there is no price for it on this page; budget for it as a drugstore line item alongside your lenses. Which system suits your lens is a question for your optometrist at the fitting — the answer depends on the lens material, not just the brand on the bottle.
The upgrade you did not plan for
If your eyes get dry on your current lens, the fix is usually a different material rather than more drops, and different materials sit at different prices. That is a conversation, not a line item. See the contact lenses page for what we carry.
Five ways to pay less without changing what you wear
- Buy the 90-pack, not the 30. This is the single biggest lever on the board. Biotrue ONEday goes from $3.33 a day in the 30-pack to $1.89 in the 90 — a 43% cut for the identical lens. Dailies AquaComfort Plus is close behind at 40%. Across all eleven families that come in both sizes, the 90-pack is between 19% and 43% less per day.
- Ask whether a monthly lens suits your eyes. Not everyone can wear one, and nobody should switch on price alone. But if your eyes tolerate a monthly, the median monthly costs $708 a year less than the median daily.
- Use the online code. CHARMCONTACTS takes $5 off a contact lens order on charmoptical.ca.
- Cross the free shipping line. Shipping is free on orders over $100, anywhere in Canada. A single 90-pack usually clears it on its own.
- Spend your benefits before they reset. Most vision plans give you a contact lens allowance that expires on a fixed date and does not roll over. If you do not know what yours is, our benefits quiz will narrow it down, or call us and we will look your plan up.
Order your lenses
All 36 lenses, priced and in one place
Every product on this page is live on our site at the price shown. Send us your prescription at checkout and we will match the parameters before anything ships. Free shipping across Canada on orders over $100.
FAQ
How much do contact lenses cost in Canada?
At Charm Optical, contact lenses cost between $40 and $155 a box, which works out to between $0.60 and $5.00 a day for two eyes. Monthly lenses run $0.60 to $0.98 a day and daily disposables run $1.60 to $5.00 a day. The lowest cost per day of any lens we sell is the Acuvue Vita 12 Pack at $0.60 a day, and the highest is Dailies Total1 for Astigmatism 30 Pack at $5.00 a day. All prices are CAD and were verified against our live product pages on 24 July 2026.
What is the lowest-priced box of contact lenses at Charm Optical?
Dailies AquaComfort Plus 30 pack at $40 is the lowest-priced box we sell, with Dailies Precision1 30 Pack the runner-up at $41. Box price and cost per day are not the same thing, though. That $40 box holds 30 single-use lenses, which is 15 days of wear for two eyes, so it works out to $2.67 a day. The 90-pack of the same lens costs $72 and works out to $1.60 a day, which is the lowest cost per day of any daily disposable we sell.
How much more do contact lenses for astigmatism cost?
About 29% more than the same lens in a sphere power, taking the median across the 15 matched pairs we sell in both versions. The gap ranges from 51% on Dailies AquaComfort Plus 90 to a negative 6% on Biotrue ONEday 30, where the toric version is actually three dollars cheaper than the sphere. Fifteen of our 36 contact lens products are toric. The lowest-priced toric box is Dailies AquaComfort Plus Toric 30 Pack at $45, with Biotrue ONEday for Astigmatism 30 Pack the runner-up at $47.
Are daily contact lenses more expensive than monthly ones?
Yes, by roughly three and a half times. The median daily disposable at Charm Optical costs $2.70 a day for two eyes and the median monthly costs $0.76 a day, a difference of about $708 over a year of full-time wear. The reason is volume rather than lens quality: a daily disposable means 730 lenses a year for two eyes, while a monthly lens means 24. Monthlies also need solution and a case every night, which dailies do not, so the real-world gap is a little smaller than the lens prices alone suggest.
How much does a year of contact lenses cost?
Between $219 and $1,825 a year for two eyes worn every day, based on our listed prices. The lowest is the Acuvue Vita 12 Pack at $0.60 a day, or $219 a year. A typical monthly lens is $278 a year and a typical daily disposable is $986 a year. The highest is Dailies Total1 for Astigmatism 30 Pack at $1,825 a year. Part-time wear changes the daily numbers a lot and the monthly numbers not at all, because a monthly lens expires 30 days after you open it whether you wore it or not.
Do I need a prescription to buy contact lenses in Canada?
Yes. The Canadian Association of Optometrists states that contact lenses are Health Canada approved and FDA regulated medical devices, and it lists lenses with the wrong prescription and fit as the first risk of buying online. A glasses prescription is not enough on its own, because a contact lens prescription also specifies a base curve, a diameter and a brand, and the power is often different since the lens sits on your eye rather than in front of it. At Charm Optical, a contact lens exam and fitting is $135 and is separate from the $99 comprehensive eye exam.
Is it cheaper to buy contact lenses in a 90-pack?
Yes, and it is the biggest saving available on an identical lens. Across the eleven lens families we sell in both 30 and 90 packs, the 90-pack costs between 19% and 43% less per day. Biotrue ONEday is the largest gap at 43%, going from $3.33 a day in the 30-pack to $1.89 in the 90, and Dailies AquaComfort Plus is next at 40%. A 90-pack also usually clears our $100 free shipping threshold on its own.
Get your lenses priced and ordered
Every price on this page is live
Pick your lens. We will check the parameters before it ships.
All 36 products are on charmoptical.ca right now at the prices shown. Send your prescription at checkout and we match the base curve, diameter and power for you. Not sure which lens you are on? Call and read us the box.
Need a prescription or a fitting first? A contact lens exam and fitting is $135, by appointment, at see.charmoptical.ca or on the eye exam page. We are at 5035 Ellerslie Road SW, Edmonton. All prices CAD and current as of 24 July 2026.