Your teeth pick up stains over time. Coffee, tea, red wine, certain foods, and even just aging can dull a smile that used to be bright.
When you decide to do something about it, the first question is usually: should I buy whitening strips at the store, or go to the dentist?
Both options work. But they work differently, cost differently, and produce very different results. Here’s an honest comparison so you can make the right call.

How Teeth Whitening Works
All tooth whitening products use some form of peroxide (either hydrogen peroxide or carbamide peroxide) to break down stains on the tooth surface. The difference between products comes down to the concentration of peroxide, how long it stays on your teeth, and whether a light or heat source is used to speed up the process.
Higher concentration means faster, more dramatic results. But it also means more potential for sensitivity, which is why the strongest products are only available through a dentist.
At-Home Whitening Options
Whitening Strips
These are the most popular over-the-counter option. You press thin, flexible strips coated with peroxide gel onto your teeth for 30 minutes a day, usually for two weeks.
They work, but slowly. You’ll see gradual improvement over the two-week period. Results are decent for mild stains but limited for deeper discoloration. The strips don’t always make full contact with every tooth, so you can get uneven results, especially between teeth.
Whitening Toothpaste
Whitening toothpaste uses mild abrasives and low-concentration peroxide to remove surface stains. It won’t change the actual shade of your enamel — it just removes the surface layer of buildup.
Think of it as maintenance, not transformation. It’s good for keeping teeth looking their best between whitening treatments, but it won’t deliver dramatic results on its own.
Custom Take-Home Trays
Some dentists offer custom-fitted trays that you fill with professional-grade whitening gel and wear at home. The trays are molded to your teeth for even coverage, and the gel is stronger than what you’d find at the drugstore.
This is a middle ground between strips and in-office treatment. Results are better than strips, but it still takes one to two weeks to see the full effect.
In-Office Professional Whitening
Professional whitening at the dentist uses the highest concentration of peroxide available. The treatment takes about an hour, and you walk out with teeth that are several shades lighter.
Your dentist applies the gel directly, protects your gums, and monitors the process the entire time. That means better results, more even coverage, and less risk of sensitivity or gum irritation.
The biggest advantage? Speed. One visit versus two weeks of strips.
Side-by-Side Comparison
Whitening strips cost $20 to $50, take 1 to 2 weeks, produce mild to moderate results, and carry moderate risk of uneven whitening.
Custom trays from a dentist cost $200 to $400, take 1 to 2 weeks, produce good results, and have lower risk because of the custom fit.
In-office professional whitening costs $300 to $600, takes about 1 hour, produces the strongest results, and has the lowest risk because it’s professionally supervised.
Which Option Is Right for You?
If your stains are mild and you’re not in a hurry, whitening strips or take-home trays are a reasonable choice.
If you want noticeable results fast, have deeper stains, or want the safest experience, professional whitening is worth the investment.
If you have dental restorations (crowns, veneers, fillings) on visible teeth, talk to your dentist first. Whitening products don’t change the color of restorations, so you could end up with mismatched shades.
Free Whitening for Life at Family First Dental
Here’s something most dental offices don’t offer: at Family First Dental, active patients who maintain regular cleanings get free professional whitening for life.
That means you don’t have to choose between professional results and your budget. Keep up with your twice-a-year cleanings, and we’ll keep your smile bright at no extra cost.
It’s one of the best perks of being a patient at our Rexburg office.
Ready to brighten your smile? Call (208) 400-9946 or contact us today to schedule a whitening appointment or a new patient exam. We’ll help you find the right cosmetic dentistry option for your goals.
Frequently Asked Questions
How long does professional teeth whitening last?
Professional whitening results typically last 6 to 12 months, depending on your diet and habits. Avoiding heavy staining from coffee, tea, and tobacco helps results last longer. Touch-up treatments can extend the results further.
Does teeth whitening damage enamel?
When done correctly, teeth whitening does not damage enamel. Professional treatments are supervised to ensure safe application. Over-the-counter products used as directed are also generally safe.
Why are my teeth sensitive after whitening?
Sensitivity after whitening is common and temporary. The peroxide temporarily opens tiny pores in the enamel, exposing the nerve. It usually resolves within a day or two. Using sensitivity toothpaste before and after treatment can help.
Can you whiten teeth with crowns or veneers?
Whitening products only work on natural tooth enamel. Crowns, veneers, and fillings won’t change color. If you have visible restorations, your dentist can help plan whitening so your natural teeth match your existing dental work.