How long does it take for oil pulling to work?
Michael King
Updated on March 11, 2026
The oil needs to be swished around long enough for it to turn a milky white, which indicates that the bacteria has been “pulled” off. After roughly 20 minutes the solution is filled with bacteria, viruses and other organisms; at this point, the person spits out the oil and rinses thoroughly with water.
How long do you have to oil pull before you see results?
Proponents of oil pulling claim that, when practiced properly and with regularity, users can expect to start seeing results such as reduced plaque, cavity prevention and stronger gums in 2 – 3 months. Some users also claim that oil pulling helped remove stains from their teeth.How often should oil pulling be done?
To maximize results, try to oil pull at least a few times per week or up to three times per day. When you first start, you can swish for about five minutes and gradually increase the duration until you are at 20 minutes. Keep in mind that oil pulling doesn't replace traditional oral care.Do you brush your teeth before or after oil pulling?
You do not need to brush your teeth before oil pulling as the practice will remove food and bacteria from the mouth. However, it is important to brush afterwards to ensure that all of the toxins that are drawn out of the mouth are removed. If it feels weird, keep going. There's no right or wrong way to oil pull.Is oil pulling proven to work?
The official statement from the ADA on oil pulling is as follows: “scientific studies have not provided the necessary clinical evidence to demonstrate that oil pulling reduces the incidence of dental caries (cavities), whitens teeth or improves oral health and well-being.”Oil Pulling for 35 Days: Did It Cure Gum Disease? Microscope Analysis?
What toxins does oil pulling remove?
Oil pulling is believed to help in the excretion of toxic heavy metals by saliva. Oil pulling activates salivary enzymes which absorb toxins such as chemical toxins, bacterial toxins and environmental toxins from the blood and removed from the body through the tongue.Does oil pulling for 5 minutes work?
Oil-Pulling TipsStart with just 5 minutes a day. Twenty minutes of swishing is a long time, and while the longer you pull, the more bacteria you'll remove, 5 or 10 minutes will still offer some benefit. Also, if your jaw starts aching a few minutes in, slow down. "Don't work too hard," Emery says.