Why Choose Us
We are Perth’s premium essential oils supplier dedicated to providing you with independently tested quality essential oils and raw ingredients.
500+ ingredientsonline and in-store
60+ recipes available free for you to use
30+ yearsof experience with essential oils
20+ base productsmade on-site for your convenience
2-day dispatchon warehouse stock
Our ingredients help individuals and creators in a number of industries develop their own product lines and expand their businesses.Find Your Ingredients
As our name suggests, we have a RANGE of ingredients and categories! Here are some of our best sellers.All Products
Shop Wholesale Essential Oils
The best essential oils from renowned growers
Shop Vegetable Carrier Oils
For soap making, aromatherapy and therapeutic applications
Shop Base Products
Ready to use cream, shampoo, conditioner and liquid soap bases to start off your hair and skincare ideas.
Shop Raw Materials
For soap and candle making, bath bombs and skincare products
Order Online and Save
At Range Products, no order is too big or too small. We supply quality ingredients at wholesale prices to individual creators, small enterprises, and bigger industries.
Our ingredients are available in an assortment of sizes. The more you buy, the better the price per kilo / litre.
If you are in Perth save time, money, and packaging waste by using our ‘Click and Collect’ service for your online order.
Recipes for you to try
These tried and tested recipes have been developed by our team and are free for you to use! Better yet, all the ingredients you need are available in our store and online to invigorate and inspire.Explore Recipes
Essential Oil Blend Recipes
Skin and Body Care Recipes
Customer ReviewsAll Reviews
Our store is well stocked with a selection of quality essential oils, base products, carrier oils and raw ingredients. Plus, it smells amazing!
Visit us in-store to stock up on materials for your next creation.
6/138 Radium St Welshpool Western Australia 6106Australia
9am – 3:30pm
Order pickups available
8am – 4:30pm