You can buy tray-based tooth whitening systems over-the-counter or have one custom-fitted by your dentist. The cost can range from $150 to $600. Tooth whitening toothpastes. Because they're mildly abrasive, every toothpaste helps remove stains from teeth.