DentistProofLook up dentists in the NPPES registry

Professional vs. OTC Teeth Whitening: What Actually Works

Quick answer: In-office professional whitening costs $500 and produces 4-8 shades of change in one hour. Take-home custom trays from your dentist cost $300-$600 and produce longer-lasting results. OTC Crest Whitestrips at $50 produce 2-4 shades over 3 weeks. Snow LED kits at $150-$300 are marketing-heavy for similar results as OTC.

Professional Whitening
6
wins
Ties
0
wins
OTC / At-Home Whitening
2
wins

Professional Whitening vs OTC / At-Home Whitening — feature by feature

CriterionProfessional WhiteningOTC / At-Home Whitening
Cost
$300-$800 (take-home) / $500-$1,000 (in-office)
$30-$60 (Whitestrips) / $150-$300 (Snow / DIY kits)
Speed
In-office: 1 hour. Take-home: 1-2 weeks nightly
3-4 weeks for full course
Shade change
4-8 shades typical
2-4 shades typical
Sensitivity
Managed by dentist — can add fluoride or desensitizing gel
Higher risk of sensitivity from over-use of OTC products
Custom fit
Custom-fit trays match your tooth shape exactly
Universal trays or strips — one-size-fits-all
Longevity of results
6 months - 3 years
3-12 months typically
Convenience
Requires dental visits
Order online, use at home
Safe for existing dental work
Dentist checks first — won't damage crowns/veneers but they won't whiten either
You need to know what you're doing

Our take

For heavy staining or a big event: in-office professional. For general brightening over weeks: take-home custom trays are the sweet spot. For occasional touch-ups on lightly stained teeth: Crest Whitestrips at $50 do 80% of the job. Snow's LED kit at $150-$300 is mostly marketing over the OTC baseline — save your money.

FAQ: Professional Whitening vs OTC / At-Home Whitening

Is Snow actually better than Crest Whitestrips?▾
Clinical evidence doesn't support a big difference. Both use hydrogen peroxide at similar concentrations. The LED light in Snow's kit doesn't accelerate bleaching in most independent studies — it's the peroxide that whitens. Crest Whitestrips at $50 produce results comparable to Snow at $150-$300.
How often should I whiten?▾
Most dentists recommend once every 1-2 years for touch-ups. Whitening more often can cause sensitivity, enamel wear, and gum irritation. Take-home trays for a few nights a year is safer than repeated in-office sessions.
Can I whiten after getting veneers or crowns?▾
You can whiten your natural teeth, but the veneers and crowns won't change color. If you're planning to get restorations, whiten first and then have the dentist match the restoration to your new shade.