A two-step system for whitening stained or discolored teeth by applying separately, and sequentially, to the teeth (i) a bleaching activator followed by (ii) a bleaching agent. In preferred embodiments the bleaching activator is a transition metal catalyst and the bleaching agent is a peroxide.