Question: why is hydrogen peroxide bad for teeth?
Answer: This happens because peroxide can cause significant damage to the protective enamel of teeth if used too often or in too-high concentrations. More serious side effects of hydrogen peroxide whitening include inflammation of the teeth roots in the gums.