Some take a bit more time to get results, however it mainly depends upon the condition of the teeth and the kind of staining...