--- Advertisement ---

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

6 Pure Essential Oils for Repelling Mosquitoes

In the perpetual hot and humid climate in Thailand, mosquitoes are active all year long. DEET products contain chemicals that many believe are harmful to humans as well as other species. Fortunately, many essential oils act as natural mosquito repellents and, importantly, they are safe for both pregnant women and young children.

To avoid exposure to toxic chemicals and to stay safe from mosquito bites, there are some pure essential oils that you can apply instead of store-bought sprays or lotions. In addition to their bug-repellent properties, they offer numerous health benefits. Additionally, they are all readily available in Bangkok, as they can be found at markets such as Chatuchak Weekend Market or at local retailers such as Siam Botanicals and Novessence

Mosquitoes in Bangkok

DUY Mosquito Repellent

To get started, we focus on lemongrass, rosemary, lavender, geranium, cinnamon, and tea tree. Get a clean glass spray bottle, and add 25 to 30 drops of these essential oils (any combination will work), depending on your preference. Then shake to mix. Next, put in half a cup of witch hazel (also available from Siam Botanicals or from Lazada) and shake again, adding half a cup of distilled water.

Tips on Using Your Homemade Mosquito Repellent

  • Shake well before each use as the water and oil may separate over time.
  • Avoid spraying on face, eyes, mouth and other sensitive areas.
  • For young kids, spray the mixture on their clothing or gear (instead of directly on their skin).

If you have leftover oils, you can use them for their additional healing properties, as listed below.

  1. Lemongrass oil
  • Stimulates blood circulation and lowers blood pressure
  • Prevents the growth of fungus and bacteria
  • Helps reduce pain and inflammation
  • Relieves diarrhea and flatulence
  1. Rosemary oil
  • Relieves bloating, flatulence, cramps, and constipation
  • Helps remove oral bacteria and reduce bad breath
  • Strengthens the immune system
  • Stimulates mental activity
  1. Lavender oil
  • Alleviates anxiety and depression, including postpartum depression
  • Improves mood and reduces stress
  • Promotes healthy hair and skin
  • Relieves headaches
  1. Geranium oil
  • Promotes the removal of toxins from the body, including urine from the bladder, and acids and bile from the liver
  • Helps blend skin discolorations (caused by acne scars, stretchmarks, surgeries, etc.)
  • Accelerates the wound healing process
  • Helps relieve muscle aches and pains
  1. Cinnamon oil
  • Alleviates the symptoms of sore throat, congestion, and influenza
  • Provides relief from muscles stiffness and joint pain
  • Promotes oral hygiene
  • Boosts brain activity
  1. Tea tree oil
  • Disinfects minor cuts and scrapes
  • Helps destroy head lice
  • Soothes inflamed skin
  • Controls body odor

The safest way to use these oils is to diffuse them into the air with a steam diffuser in a particular room. Just be sure that you leave enough time for the oil’s scent to dissipate before allowing your children into the space. In some cases, the oil can be applied topically to the skin in tiny amounts, or in some specific cases even consumed (please consult the brand and label first!).

Pssst... like what you're reading?

Join our community and never miss an event, post or update!

Just enter your email address below:

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Follow Us!

Upcoming Events

Curtain Up Bkk – Open House

Curtain Up BKK Bangkok, Bangkok, Thailand

We’re excited to welcome you back for a brand-new term of drama, music, and creativity! Next year, Curtain Up will be staging our very own full-scale musical in a theatre […]

Recurring

KiddyKare Thursday Playgroup

KiddyKare International Kindergarten 59/34 Sukhumvit 26, Klongton, Klongtoey, Bangkok 10110 (Thailand), Bangkok, Bangkok, Thailand

  KiddyKare Thursday Playgroup (Ages 1–3) Join us every Thursday morning for a joyful hour of themed activities designed to spark curiosity, build motor skills, and encourage social interaction in […]

Invictus Tiny Turtles Stay and Play Session

Invictus International Programme at Sathitpathum 99/38 Saphan Nonthaburi - Bang Bua Thong Rd, Bang Khu Wat, Mueang Pathum Thani District,, Pathum Thani, Pathum Thani, Thailand

Tiny Turtles Stay and Play Session 22 October, 6 November, 25 November, 9 December 2025 9:45 AM – 11:20 AM Invictus International Programme at Sathit PathumWe warmly invite parents with children aged 3–4 […]

Beyond Code Academy Open House

Central Pinklao 7/1 ถ. บรมราชชนนี แขวงอรุณอมรินทร์ เขตบางกอกน้อย กรุงเทพมหานคร

 Beyond Code Academy is Opening Its Doors at Central Pinklao! Parents and kids are invited to explore our cutting-edge AI-Ready Learning Space — designed for the new generation of innovators who love to […]

Arcadia Academy Loy Krathong Festival

Arcadia Academy 27, 27/1 ถนน นางลิ้นจี่ แขวง ช่องนนทรี เขต ยานนาวา ,, Bangkok, Bang Rak,, Thailand

 Loy Krathong Workshop: Thai Dress Design Celebrate Thai Beauty & Creativity Through Costume DesignArcadia Mini Designer Studio warmly invites children and families to celebrate the Loy Krathong Festival by creating and designing your […]

Get The Latest Updates

Subscribe To Our Weekly Newsletter

Get the latest kid and family-friendly activities and events in your inbox every Thursday! No spam, guaranteed.

More information

You May Also Like...

Beyond code academy flyer

Beyond Code Academy For Kids

As science & the fast pace of new emerging technology continues to play an integral part in our daily lives, teaching children to program or code is becoming increasingly important

Cool Science Experiments for Kids

When explaining science to kids a good way to start is describing it as the study of the world around us, scientists learn about their subjects by observing, describing, and

How To Encourage a Science Minded Kid

Have your kids ever expressed the desire to become an astronaut and explore Mars? Or perhaps it’s their dream to put on a white coat whilst their colleagues refer to

Loy Krathong

Family Friendly Loy Krathong Events

Loy Krathong is one of the most beautiful and picturesque festivals in Thailand where the lakes, canals and rivers all come alive with a sea of flickering lights as people