Curious about oil pulling?
Essential oils can make it even better.
Find out which oils are best for a fresh, clean mouth. Learn how to use them for maximum benefits.
Ready to boost your oral health?
Let’s explore!
Peppermint Essential Oil

Peppermint essential oil is a popular choice for oil pulling due to its refreshing flavor and antibacterial properties.
Add one or two drops to a tablespoon of a carrier oil like coconut oil, and swish it in your mouth for about 15-20 minutes.
Do this in the morning before eating or drinking anything to help freshen breath and reduce bacteria.
Tea Tree Essential Oil
Tea tree essential oil is known for its powerful antiseptic properties, making it ideal for oil pulling.
Mix a drop or two with a tablespoon of coconut oil and swish it in your mouth for 10-15 minutes, preferably in the morning on an empty stomach.
This can help reduce harmful oral bacteria and promote healthier gums.
Lemon Essential Oil
Lemon essential oil offers a zesty flavor and has natural whitening properties.
Add a drop to a tablespoon of a carrier oil and use it for oil pulling in the morning or before bedtime.
Swish for 15-20 minutes to help freshen breath and promote a brighter smile.
Its acidic nature can also assist in reducing plaque buildup.
Clove Essential Oil
Clove essential oil is highly valued for its analgesic and antibacterial qualities.
Add a drop to a tablespoon of coconut or sesame oil and swish it around your mouth for 15-20 minutes, ideally before breakfast.
This can help alleviate minor toothaches and improve overall gum health.
Lavender Essential Oil
Lavender essential oil is not only calming but also possesses antibacterial properties that make it suitable for oil pulling.
Mix a drop into a tablespoon of coconut oil and swish it in your mouth for 10-15 minutes, especially in the evening.
This can help reduce stress while promoting oral hygiene.
Eucalyptus Essential Oil
Eucalyptus essential oil has strong antimicrobial properties, making it effective for oil pulling.
Add one drop to a tablespoon of a neutral carrier oil and swish it for about 15 minutes, preferably in the morning.
This can help keep your mouth clean and your breath fresh.
Orange Essential Oil
Orange essential oil offers a pleasant citrus flavor and has antibacterial and anti-inflammatory benefits.
Mix a drop into a tablespoon of coconut oil and use it for oil pulling in the morning for 15-20 minutes.
This can help promote a fresher mouth and reduce inflammation in your gums.
Cinnamon Essential Oil
Cinnamon essential oil has strong antibacterial properties and a warm, spicy flavor.
Add one drop to a tablespoon of a carrier oil and swish for 15 minutes, preferably before eating in the morning.
This can help eliminate bacteria and leave your mouth feeling clean and fresh.
Rosemary Essential Oil
Rosemary essential oil is known for its antimicrobial benefits and invigorating scent.
Add a single drop to a tablespoon of coconut oil and swish it in your mouth for 15-20 minutes, ideally in the morning.
This can assist in maintaining oral hygiene and freshening breath.
Ginger Essential Oil
Ginger essential oil has anti-inflammatory and antibacterial properties, making it a good addition for oil pulling.
Mix a drop with a tablespoon of a carrier oil and swish it for 15 minutes, preferably in the morning.
This can help soothe any inflammation within the mouth and reduce bacteria.
To use any of these essential oils for oil pulling, always dilute them properly with a carrier oil like coconut, sesame, or sunflower oil.
Swish the mixture in your mouth for 10-20 minutes, spit it out in a trash can (to avoid clogging your sink), and rinse your mouth with warm water.
Repeat daily for optimal results.