Baking Soda and Hydrogen Peroxide
This works great as a natural teeth whitener. Many people confirm to the fact that it does make their teeth look whiter. Mix a small amount of hydrogen peroxide with a small amount of baking soda to make a paste. Brush your teeth as usual, making sure you brush those back teeth too. Hydrogen peroxide is an anti-bacterial agent and works great as a total mouth and gum cleaner and keeps the mouth free of germs.
Baking soda is a gritty substance like sandpaper so be careful that you have enough hydrogen peroxide mixed in with the soda because if you don’t it can very well scrub the enamel right off your teeth and enamel does not grow back. The paste should not be gritty at all, and in fact it should be a runnier paste than a stiff paste.
Apple Cider Vinegar
It makes sense that apple cider vinegar would eventually remove stubborn stains on the teeth, especially from coffee and nicotine. It has been proven that it does work but you have to be consistent and it takes a least a month of continuous usage to see results. Some say that using ACV looks like you just got your teeth professionally cleansed. Be careful, as with all acids, it can remove the enamel on your teeth as well. After brushing with ACV, you will need to brush again with regular toothpaste, preferably a non fluoride paste, or rinse your mouth out really well.