How Much Does It Cost to Get Your Teeth Whitened?

Professional in-office teeth whitening typically costs $500 to $1,000 per session, though prices range from $300 in smaller markets to $1,500 in major cities. That’s just one option on a wide spectrum. Dentist-dispensed take-home kits run $100 to $600, and over-the-counter products start as low as $20. The right choice depends on how dramatic a change you’re after, how long you want results to last, and what fits your budget.

In-Office Whitening Costs

A single chairside whitening session at a dental office falls in the $500 to $1,000 range for most people. Laser or light-accelerated treatments tend to land at the higher end, while standard bleaching sits closer to the lower end. One of the most widely offered brand-name treatments, Zoom WhiteSpeed, costs around $500 and includes a 45-minute in-office session plus take-home materials for maintenance. A quicker, less intensive version called Zoom QuickPro runs $125 to $150.

Location matters. Clinics in larger cities often charge significantly more than those in smaller towns or rural areas, with the full range stretching from about $300 to $1,500 depending on the market, the dentist’s expertise, and the specific technology used. If you live near a dental school, you can sometimes find reduced rates for supervised treatments performed by students.

One cost that’s easy to overlook: most dentists require a cleaning and exam before whitening. A standard dental cleaning averages $104 nationally but can run up to $200 depending on the practice. If you haven’t been to the dentist recently, factor that in.

Custom Take-Home Kits From Your Dentist

If you want professional-grade results without the full price of a chairside session, many dental offices sell take-home whitening kits for $100 to $600. These include custom-fitted trays molded to your teeth and a higher-concentration bleaching gel than anything available in stores. You wear the trays for a set period each day, usually 30 minutes to an hour, over one to two weeks.

The custom trays make a real difference compared to one-size-fits-all options. They hold the gel evenly against your teeth and keep it off your gums, which reduces sensitivity and uneven whitening. Many dentists bundle these trays with an in-office session, so it’s worth asking about package pricing.

Over-the-Counter Products

Store-bought whitening products range from about $20 to $300. This category includes whitening strips, paint-on gels, whitening pens, and LED light kits. The active ingredients are the same peroxide-based compounds used in professional treatments, just at much lower concentrations.

That lower concentration means slower, more modest results. Where a single professional session can brighten teeth several shades in under an hour, over-the-counter strips typically require daily use for two weeks or more to achieve a noticeable change. The results also fade faster, which means repeat purchases. Over time, buying multiple kits to maintain your shade can add up to what you’d spend on a single professional treatment.

How Long Results Last

Professional whitening results last one to three years, depending on your diet and habits. Coffee, tea, red wine, and tobacco are the biggest culprits for re-staining. Some people maintain their results with periodic touch-ups using their custom trays and a refill of bleaching gel, which is far cheaper than repeating a full in-office session.

Over-the-counter results fade more quickly, often within a few months. Because professional whitening is more effective per session and lasts longer, it can be a better value over time even at a higher upfront cost. You may need to purchase multiple OTC kits over several months to reach even a fraction of what a single professional treatment delivers.

Insurance and Ways to Pay

Teeth whitening is considered cosmetic, so most dental insurance plans don’t cover it. A small number of policies offer a partial allowance, but that’s the exception.

If the upfront cost is a barrier, you have a few practical options:

  • FSA or HSA funds: Some flexible spending and health savings accounts allow you to use pre-tax dollars for whitening, though eligibility varies by plan.
  • Payment plans: Many dental offices offer in-house financing or accept third-party financing that lets you split the cost into monthly payments.
  • Dental discount programs: These membership-based plans (not insurance) offer reduced rates at participating dentists, sometimes including cosmetic procedures.
  • Comparison shopping: Prices vary significantly between offices in the same city. Calling two or three practices for quotes can save you a few hundred dollars on the same treatment.

Picking the Right Option for Your Budget

If you’re looking for a dramatic, same-day transformation and can spend $500 or more, in-office whitening gives you the fastest, longest-lasting results in a single visit. If you want professional-level whitening at a lower price point and don’t mind spending a couple of weeks on the process, custom take-home trays from your dentist hit a middle ground. And if you’re after a subtle brightening or want to maintain results between professional treatments, a $20 to $50 box of whitening strips does the job.

Keep in mind that whitening works best on natural teeth. It won’t change the color of crowns, veneers, or fillings, which can create a mismatched look. If you have visible dental work, talk to your dentist about the best approach before spending money on any whitening method.