You should brush your teeth last thing at night before you go to bed and on 1 other occasion every day. If you want to brush after a meal, wait at least an hour, as brushing too soon can cause damage to the enamel of your teeth. It is also recommended to brush your teeth after eating sugary foods.