If you're looking to get rid of yellow stains on your teeth, there are a few options available. Depending on the severity of the discoloration, you can expect to see results in as little as two weeks. The most common method for whitening teeth is using a whitening toothpaste recommended by your dentist. This should be used twice a day for two to six weeks to see visible results.
Whitening mouthwash is another option, but it can take up to three months to see any changes. Whitening strips are the most attractive internal treatments and can last up to six months. Smoking is also a major cause of teeth yellowing, as all tobacco products can stain teeth with prolonged use. If some of your teeth become whiter after whitening, while others turn yellow, this could indicate that the enamel is weak.