In Canada, professional whitening costs somewhere between $300 and $1,000 for a single in-office treatment, while a dentist-dispensed take-home kit generally runs $150 to $500. The price can vary more than you'd expect for a cosmetic treatment, mainly because different clinics use different whitening systems and charge differently depending on where they're located. There isn't a standard fee guide for teeth whitening like there is for something such as a filling or extraction, since whitening is considered cosmetic. The range you're seeing is therefore based on actual market pricing rather than a recommended standard. Whether you're looking at one in-office session or the longer-term cost of take-home whitening, the figures below give you a reasonable starting point.
If you'd rather not guess,
can help you find a dentist near you who offers teeth whitening.
What Affects Teeth Whitening Cost in Canada?
Before looking at the actual prices, it helps to understand why two people can pay quite different amounts for what, on the surface, seems like the same whitening treatment.
Method.
In-office whitening is performed under a dentist's supervision and uses a stronger bleaching agent, so it costs more than a take-home kit. Take-home whitening uses a lower concentration over a longer period, usually one to two weeks.
Brand and system.
Well-known systems such as Zoom, or laser-assisted options such as Epic, generally cost more than generic in-office bleaching. In some cases, the difference can be several hundred dollars.
Severity and type of staining.
Coffee, wine, and other surface stains often respond fairly well to standard whitening. Deeper internal staining, including staining caused by tetracycline exposure, can be harder to treat and may require additional sessions, increasing the overall cost.
Existing dental work.
Crowns,
, and fillings don't whiten in the same way natural enamel does. If you have visible restorations on your front teeth, getting them to match your newly whitened teeth may mean replacing them separately. That replacement cost isn't normally included in the whitening fee.
Province and city.
Cosmetic dental prices are set by individual clinics, so a whitening session in Toronto or
can cost noticeably more than the same type of treatment in a smaller town.
Teeth Whitening Cost by Method: In-Office vs. Take-Home
| Option |
Typical Cost |
| In-office professional whitening |
$300 to $1,000 |
| Take-home custom trays from a dentist |
$150 to $500 |
| Replacement whitening gel for existing trays |
$30 to $80 |
| Over-the-counter strips or kits |
$20 to $100 |
In-office whitening is the quicker choice, but does require a
. Most systems can lighten teeth by several shades in a single 60- to 90-minute appointment, using a significantly higher concentration of bleaching agent than products available over the counter.
Take-home trays are cheaper upfront and are provided by a dentist so they can be custom-fitted to your teeth. The trade-off is time: you'll normally use them daily for one to two weeks to get a similar overall result. Ontario's dental association lists in-office whitening at a suggested rate of $575, which sits fairly comfortably within the range that clinics across Canada charge.
The bleaching concentration is another major difference between the two. In-office whitening uses a stronger gel that's applied by a dentist or hygienist under supervision. That's useful if you want a noticeably whiter smile before a wedding, vacation, or other event. Take-home trays use a lower concentration that you apply yourself, so the change happens more gradually. The upside is that you can keep the custom trays and use them again months or years later, paying mainly for a new tube of whitening gel.
Teeth Whitening Cost by Province
| Province |
In-Office |
Take-Home |
| Ontario |
$400 to $900 |
$250 to $500 |
| Alberta |
$300 to $1,000 |
$150 to $400 |
| British Columbia |
$350 to $1,000 |
$150 to $300 |
| Quebec |
$300 to $1,500 |
$300 to $500 |
| Manitoba |
$300 to $700 |
$150 to $400 |
| Saskatchewan |
$250 to $750 |
$150 to $400 |
| Nova Scotia |
$600 to $1,200 |
$300 to $600 |
| New Brunswick |
$200 to $500 |
$175 to $400 |
| Prince Edward Island |
$400 to $900 |
$200 to $500 |
| Newfoundland and Labrador |
$400 to $900 |
$200 to $500 |
| National Range |
$400 to $900 |
$200 to $500 |
Ontario, Alberta, British Columbia, and Quebec each have real clinic pricing behind their figures, based on practices in
,
, Vancouver, and Montreal. Manitoba and Saskatchewan are based on actual quotes from clinics in Winnipeg and Regina. Nova Scotia's figure comes from a posted range at a Halifax dental practice, while New Brunswick's number is taken directly from the province's official 2026 dental fee guide for bleaching, which is lower than what you'll see in several other provinces.
Prince Edward Island and Newfoundland and Labrador are the only two provinces without an independently confirmed local figure, so those rows use the general national range shown in the National Range row. Quebec's upper end includes laser-assisted whitening offered by some higher-end clinics, although standard in-office whitening there is generally closer to $300 to $800.
Nova Scotia's higher range comes from a single quoted practice, so don't assume every clinic in the province charges that much. If you're getting treatment there, it's worth asking a few local offices for their current prices.
Because teeth whitening prices can swing quite a bit depending on the province and even the individual clinic, Denzy is a straightforward way to match and book an appointment with a
instead of relying on a generic search.
Does CDCP or Insurance Cover the Cost of Teeth Whitening?
Teeth whitening isn't
at any income level. The program focuses on dental care that's medically necessary, while whitening is considered a cosmetic treatment. There isn't a medical-necessity exception that makes routine teeth whitening eligible in the way a filling or extraction may be.
Private dental insurance generally takes the same approach. Most individual and group plans specifically exclude whitening as a cosmetic service, so it's very rarely reimbursed, even if the plan covers other procedures that might have a cosmetic benefit. A Health Spending Account may cover teeth whitening in some circumstances if your plan administrator and the CRA consider it an eligible expense, but it's best to confirm that before booking.
Ways to Manage the Cost of Teeth Whitening
Since teeth whitening is usually paid out of pocket, there are a few ways to keep the cost under control. Ask your dentist whether custom take-home trays make more sense for you than paying for repeated in-office sessions. Once you have the trays, you can reuse them for future touch-ups and usually only need to buy more gel, which costs around $30 to $80 rather than paying for another full treatment.
Some dental clinics also offer package pricing when whitening is combined with a routine
or another cosmetic service. It doesn't hurt to ask what's available before booking each treatment separately.
If your main concern is price, over-the-counter strips are a legitimate budget option. They typically cost $20 to $100, although the bleaching concentration is much lower and it generally takes longer to see a noticeable result than with professional whitening.
Denzy can also help you find a dentist near you who offers financing or payment plans for cosmetic treatments, if you'd rather spread the cost out instead of paying the full amount at once.