Ontario dental veneers cost guide

How Much Do Dental Veneers Cost in Ontario?

Porcelain veneers in Ontario typically cost CA$1,200-$2,800 per tooth. All estimates are in Canadian dollars. Composite veneers start around CA$300–CA$1,400 per tooth. A full smile makeover can total CA$10,000–CA$32,000.

Key takeaways — Ontario

Veneer types and costs in Ontario

Type Cost per tooth (CAD) — Ontario Lifespan Notes
Porcelain veneers CA$1,200-$2,800 per tooth 10–20 years Lab-fabricated; most natural; irreversible enamel removal
Composite resin veneers CA$300–CA$1,400 5–7 years Chairside same visit; reversible; easier to repair
Lumineers / no-prep CA$1,000–CA$2,500 10–20 years Minimal tooth reduction; brand-name product

Veneer costs by city in Ontario

City Porcelain veneers (per tooth, CAD) Guide
Toronto CA$1,400-$3,200 per tooth Full guide →
Ottawa CA$1,200-$2,700 per tooth Full guide →

Veneers FAQ — Ontario

How much do veneers cost in Ontario?
Porcelain veneers in Ontario typically cost CA$1,200-$2,800 per tooth (CAD). Composite veneers run CA$300–CA$1,400 per tooth. A full smile makeover (8–10 porcelain veneers) commonly totals CA$10,000–CA$32,000.
Does Canadian insurance cover veneers?
Most Canadian dental plans classify veneers as cosmetic and do not cover them. In rare cases involving trauma or medically necessary restoration, partial coverage may apply. Health Care Spending Accounts (HCSA) can be used to pay for veneers pre-tax.
How long do veneers last in Canada?
Porcelain veneers typically last 10–20 years with proper care. Composite veneers last 5–7 years. Both will eventually need replacement.

More Ontario dental cost guides

Local pricing

Find costs in your city

veneers prices vary significantly by metro area. Add your city to request a local estimate, or browse our city guides for local ranges.

Browse locations →