Teeth Whitening Cost Guide

Understanding what teeth whitening costs and what affects pricing can help you choose the right option.

Typical Price Ranges

In-Office Whitening

$300–$900+

Fastest results, typically one visit. Provider-guided with immediate results.

Custom Take-Home Trays

$200–$600

Gradual brightening at home. Often gentler for sensitive teeth.

Over-the-Counter

$30–$150

Budget-friendly option. Results vary and take longer.

*Prices vary by city, provider, and individual circumstances. These are general ranges for reference.

What Affects the Cost?

Treatment Type

In-office treatments use stronger whitening agents and specialized equipment, which contributes to higher costs. Take-home trays are more affordable but require more time.

Starting Shade

If you have significant discoloration or staining, you may need multiple sessions or stronger treatments, which can increase the overall cost.

Provider Type

Cosmetic-focused dental offices may charge more than general dentistry practices. Location within a city can also affect pricing.

Sensitivity Needs

If you need a gentler approach due to tooth sensitivity, the provider may recommend staged whitening over multiple visits.

Is Professional Whitening Worth It?

Whether professional whitening is "worth it" depends on your goals, budget, and timeline:

  • Speed matters: If you need results for an upcoming event or want immediate improvement, in-office whitening delivers the fastest results.
  • Guidance helps: Professional supervision means the treatment can be adjusted for your sensitivity level and starting shade.
  • Budget considerations: Custom trays offer a middle-ground—professional-grade results at a lower cost than in-office, with the flexibility to whiten at home.
  • Over-the-counter options: If you have mild staining and aren't in a hurry, OTC products can work for some people, but results are less predictable.

Get Actual Pricing for Your Area

Costs vary by city and provider. Connect with a local provider to get specific pricing for your situation.

Find a Provider