Question: how long does it take for teeth to whiten with hydrogen peroxide?
Answer: Internet says: Swish food grade hydrogen peroxide, which is a solution diluted to around 3%, in your mouth for 60 seconds. Dentist says: "To bleach teeth you need a hydrogen peroxide material that stays on the teeth for a certain amount of time," says Kantor.