Spring Bloom Body Mist

Stop and smell the roses, or your orange tree. Seriously, go and harvest the blooming blossoms in your garden to make this fragrant body mist. Capture the scent of spring, and continue to enjoy your handmade ‘spring-in-a-bottle’ after the season has passed (without essential oils). This recipe serves as both a subtle body spray and a hydrating toner.

Harvesting the blossoms from one of our orange trees.

Have you ever sniffed your orange tree? Everyone wants homegrown oranges, but the flowers are often overlooked. The delicate Neroli fragrance of an orange blossom is truly unique – a harmony of floral and citrus notes. On a similar note, our jasmine bush permeates its perfume throughout our property in the first weeks of spring. Hence, my garden provides the blossoms for this body mist (their skincare properties are just a bonus), however, you can use any (safe) flowers for this recipe.

Harvesting fresh jasmine from my garden for the glycerite.

Weighing cleaned orange blossoms for the glycerite.


The foundation of this recipe combines glycerine and distilled water. You can be creative and develop your own body mist by combining any version these. You can substitute the geranium hydrosol for any hydrosol, or even plain distilled water. You can substitute the jasmine and orange blossom glycerites for any glycerite, or even plain glycerine. You can’t use tap water, because it will compromise your preservative’s efficacy from the start. Obviously, your body mist will have a completely different fragrance to this recipe.

NB: Only Use Safe Flowers!
Don’t just harvest anything from your garden, because it smells good! Please make sure that the flowers you use are safe for humans. Your skin absorbs toxins into your blood stream. There are flowers that are common in many gardens and nurseries that are poisonous to humans. For example, all parts of the Oleander plant are toxic to humans. Yet, Oleander is a common sight in gardens and you will often see it decorating the roadsides in South Africa, because it’s a pretty plant that animals won’t eat. Only use what you know you can eat! And just because you can eat the root, leaves or stem of a plant doesn’t mean that it’s flowers are safe. For example, Rhuburb stalks are safe to eat, but it’s leaves can kill you! There are also varieties of jasmine that are poisonous, like yellow jasmine (gelsemium sempervirens). Please do your research, or use store-bought blossoms that are sold as herbal teas.

Pouring vegetable glycerine over fresh orange blossoms in a sterilised jar.

You can reduce the amount of glycerine to suit your preferences, and then increase the hydrosol so that the recipe still balances to 100g. I don’t recommend increasing the glycerine content, because your skin will likely feel sticky.

Just remember to preserve your product with any water-soluble, broad-spectrum preservative, and pH correct to match the preservative’s requirements (and your skin’s pH). That is non-negotiable, unless you will be using the entire product on the same day.

Cost & Shelf Life

Cost price: R56 per 100g recipe if you use jasmine and orange blossoms from your garden, or about R61 per 100g if you buy the dried flowers. This is based on the average retail prices of ingredients at the time of writing in 2022.
Lasted me about: 1 month using every morning before getting dressed.
Shelf life: 3 months if stored away from direct sunlight, and made with sterilised equipment & packaging.


  • Time to make extracts: This recipe requires you to make the extracts first, instead of just mixing ready-made ingredients. The extracts require 5-7 days plus extra patience while straining it through filter paper.
  • You may not like jasmine. Apparently it’s a fragrance that people either love or hate.

Cherry on Top

  • Plant-based & vegan recipe.
  • Hydrating.
  • Happy Days: There is evidence to suggest that the aroma of each flower used in this recipe can improve your mood (jasmine, geranium and orange blossom).
  • Spritz & cool-off on a hot summer day.

Ingredient Information

  • Geranium hydrosol: is made by distilling pelargonium graveolens which is native to South Africa. Geranium is commonly used in perfumes, and its anti-inflammatory properties help reduce breakouts and skin irritation when applied topically. (buy here)
  • Jasmine: has antiseptic and anti-inflammatory properties that promote wound healing, and helps balance moisture in the skin. It’s uplifting aroma is common in perfume. (buy here)
  • Orange blossom: is an excellent skin tonic with antibacterial properties that it is said to benefit oily skin. It’s sedative aroma has been used as a herbal remedy for anxiety and insomnia. (buy here)
  • Geogard Ultra: is a synthetic preservative composed of gluconolactone and sodium benzoate in powder form. It is ECOCERT, NATRUE and SOIL association approved for use in natural and organic products. (buy here)
  • Glycerine: hydrates and retains moisture in the skin by acting as a protective barrier that draws in moisture. In this recipe, it is also used as the solvent to make a type of botanical extract called a glycerite. (buy here)
  • Sodium hydroxide: is a strong alkaline that is commonly used in soap-making. It is also known as lye, caustic soda or NaOH. A tiny amount of diluted NaOH (25%) is commonly used to correct the pH of cosmetics upwards when it tests too low for human skin (buy here). Read more about it on Faithful to Nature’s Ingredient Library.

Recommended Retail Option

If you don’t want to make it yourself, then you can consider buying Naturals Beauty Essential Collection Face Mist. This product is well reviewed, and contains a blend of botanical distillates: orange blossom water, rose geranium hydrosol and witch hazel. Without a humectant like glycerine, this product won’t be as hydrating as my recipe – which perhaps is what you’re looking for if you have oily skin.

Which floral extracts have you used for this recipe, and did you harvest or buy the flowers? Let me know in the comments below.

Leave a Comment