How long does teeth whitening take?
The total treatment can usually be done within three to four weeks. This means regularly applying the whitening product at home over two to four weeks for 30 minutes to one hour at a time. However, there are some new products which can be applied for up to eight hours at a time. This means a satisfactory result can be achieved in as little as one week.