It depends on your enamel quality and lifestyle habits. Some teeth whitening products can show dramatic results in just a few days, while others can take a couple of months. The majority of people will be able to whiten their teeth within 1-2 weeks.