Teeth Whitening
Expect to pay $300-$800 for teeth whitening at a typical dental office, or $150-$400 through discount programs and dental schools.
Professional teeth whitening uses bleaching agents to remove deep stains and brighten your smile.
Sources: CDT benchmark database, state Medicaid fee schedules, and providers’ published rates. Re-verified monthly. Nothing on this page is a quote.
Typical Price Range
$300-$800
National average
Discount Programs & Dental Schools
$150-$400
FTC Pricing Disclaimer: Prices shown are estimated ranges based on ADA fee surveys, cosmetic dentistry data. Actual prices vary by location, dentist, and complexity. Always verify pricing before scheduling.
What's Included
- Cleaning
- Whitening Treatment
- Take-home Trays
Recovery Time
1-2 days sensitivity
Teeth Whitening FAQs
How much does professional teeth whitening cost?
In-office whitening costs $300-$800 for a single session. Take-home whitening kits from your dentist cost $100-$400. Over-the-counter whitening strips ($20-$50) are the cheapest option but less effective than professional treatments.
How long does professional teeth whitening last?
Professional whitening results last 6 months to 2 years depending on your diet, habits (coffee, wine, smoking), and oral hygiene. Touch-up treatments every 6-12 months help maintain results.
Is teeth whitening safe?
Yes, when performed by a dentist or with dentist-recommended products. Professional whitening uses higher-concentration bleaching agents under controlled conditions. Temporary tooth sensitivity is the most common side effect, usually lasting 1-2 days.
Where to Get Teeth Whitening for Less
Dental Schools
50-70% savings at 65 accredited schools
Community Clinics
Sliding-scale fees at FQHCs
Compare All Prices
CDT codes, Medicaid, discount plans
Plain-English answer: how to negotiate a dental bill
Step-by-step playbook with JAMA 2024 success rates and IRS 501(r) charity-care rules.