How often you need to whiten your teeth depends on the type of bleaching method you use. Professional bleaching is usually done every 6 to 12 months, while at-home products may need to be used more often depending on how quickly your teeth become discolored again.