Making shampoo at home involves combining natural ingredients that work together to cleanse your hair and scalp. Unlike many commercial shampoos that contain synthetic chemicals, homemade versions typically use simpler ingredients you may already have in your kitchen or can purchase from stores. The basic principle behind homemade shampoo is that you're creating a mixture that removes oil and dirt from your hair while maintaining its natural moisture balance.
Free Guide to Rental Payment Assistance Programs →
The foundation of most homemade shampoos includes a base ingredient that provides cleansing action. Common bases include castile soap, which is a plant-based soap made from oils rather than animal fats, or soap nuts, which are dried berries that contain natural saponins—compounds that create a lathering action similar to commercial soaps. According to research published in the Journal of Cosmetic Dermatology, plant-based cleansers can be just as effective at removing oils and dirt as conventional shampoos while potentially causing less irritation to sensitive scalps.
Water forms another essential component, typically making up 60-80% of the final product. Distilled water is often preferred over tap water because it doesn't contain minerals or chlorine that might interfere with the shampoo's effectiveness. You'll also add essential oils for fragrance and additional benefits—lavender oil, for example, has been studied for its potential calming properties, while tea tree oil is traditionally used for scalp health support.
The ratio of ingredients matters significantly. A typical basic recipe contains one part soap base to four parts water, with 10-20 drops of essential oil per cup of mixture. Starting with these proportions and adjusting based on your results helps you create a formula that works for your specific hair type.
Practical Takeaway: Begin by learning about the three main component types—cleansing base, water, and optional oils—before gathering ingredients. This foundation will help you understand why each ingredient appears in recipes you encounter.
The ingredient list for homemade shampoo is considerably shorter than commercial versions. Castile soap serves as the primary cleansing agent in many recipes. This soap, originally produced in the Castile region of Spain, is made from vegetable oils and contains no animal products, making it suitable for vegan formulations. You can purchase castile soap in liquid form at health food stores, online retailers, and increasingly at conventional supermarkets. A 32-ounce bottle typically costs between $5-12 and can produce multiple batches of shampoo.
Learn About Texas Homestead Exemption Status →
Soap nuts offer an alternative base ingredient if you prefer something more minimally processed. These are the dried fruits of the Sapindus mukorossi tree, native to India and Nepal. They contain natural saponins that create cleansing lather without added chemicals. One pound of soap nuts costs approximately $8-15 and can produce enough shampoo for several months. You can find them through online retailers specializing in natural products or Indian grocery suppliers.
Essential oils provide fragrance and potential benefits specific to different hair needs. Lavender (Lavandula angustifolia) oil ranges from $6-15 per ounce and is widely available. Tea tree oil (Melaleuca alternifolia) costs similarly and is known in traditional uses for supporting scalp health. Rosemary oil may support circulation to the scalp, while peppermint oil can create an invigorating sensation. These oils should be pure essential oils, not fragrance oils, which contain synthetic compounds.
Carrier oils add conditioning properties to your shampoo. Coconut oil, argan oil, and jojoba oil are popular choices. These oils help balance the drying effect that soap-based shampoos might have on some hair types. A small bottle of carrier oil (2-4 ounces) typically costs $5-12 and lasts for many batches.
Additional optional ingredients include aloe vera gel for soothing properties, vegetable glycerin for extra conditioning, and apple cider vinegar as a rinse to help seal the hair cuticle. All these items are available at drugstores, health food stores, and online retailers. Purchasing ingredients in bulk can reduce per-batch costs to as little as 50 cents to $1.50 per 8-ounce bottle of finished shampoo, compared to $3-8 for commercial alternatives.
Practical Takeaway: Start by purchasing castile soap and one essential oil that appeals to you. These two items form the foundation of most beginner recipes. Other ingredients can be added as you experiment.
Creating homemade shampoo requires minimal equipment and straightforward steps. You'll need a clean container (an empty shampoo bottle or mason jar works well), a measuring cup, a spoon for mixing, and optionally a funnel for pouring. Begin by gathering your ingredients: one cup of water, one-quarter cup of castile soap, and ten drops of your chosen essential oil. You may also add one teaspoon of a carrier oil like coconut oil if your hair tends toward dryness.
Learn About Home Depot Credit Card Online Payments →
Pour the water into your container first. Slowly add the castile soap while stirring gently. Castile soap can create excessive foam if mixed too vigorously, so slow, deliberate stirring prevents this issue. The mixture may look thin or slightly cloudy at this stage—this is normal. Add your essential oil drops one at a time while continuing to stir, ensuring even distribution throughout the liquid. If using a carrier oil, add it last and stir until the mixture appears uniformly blended.
Allow the mixture to sit for 24 hours before using. During this time, the ingredients fully incorporate and the scent distributes evenly. You may notice the mixture looks slightly separated or has developed a thin layer on top—simply shake before each use. Some recipes benefit from standing upright in the container, while others are better stored with a loose cap to allow slight air circulation.
Label your container with the contents and date of creation. This practice helps you track which formula works best for your hair and how long batches remain effective. Most homemade shampoos remain viable for 2-4 weeks due to the lack of preservatives found in commercial products. Store in a cool location away from direct sunlight to extend shelf life.
Your first batch may require adjustment. If the shampoo feels too thick, add more water in small amounts. If it seems too thin or doesn't lather adequately, add a bit more castile soap. Keep notes on these adjustments so your next batch achieves your preferred consistency more directly.
Practical Takeaway: Your first batch takes about 15 minutes of active mixing time. Write down the exact measurements and results so you can recreate or modify the formula based on how your hair responds.
Hair varies significantly between individuals, and homemade shampoo recipes can be tailored to address specific needs. For oily hair, a basic recipe with minimal added oils works best. Some people with oily hair benefit from adding a small amount of apple cider vinegar (one tablespoon per cup of shampoo) to help balance the scalp's natural oil production. Tea tree oil can be particularly useful in oily-hair formulations due to its traditional use in supporting scalp health.
Free Guide to Dishwasher Leak Diagnosis and Repair →
Dry hair requires additional conditioning ingredients. Increasing the carrier oil to one tablespoon per cup of shampoo provides more moisture. Argan oil and jojoba oil are particularly suited to dry-hair formulas because they closely resemble the scalp's natural sebum. You might also substitute half the water with vegetable glycerin or add one tablespoon of aloe vera gel per cup of shampoo. These additions create a more conditioning product that won't strip moisture from already-dry strands.
Curly hair benefits from formulas that emphasize conditioning and moisture retention. Use the highest proportion of carrier oils recommended, and consider adding a tablespoon of honey per cup of shampoo. Honey acts as a humectant, drawing moisture into the hair shaft. Research in the International Journal of Cosmetic Science indicates that honey can improve hair smoothness and reduce frizz. Lavender or ylang-ylang essential oils pair well with curly-hair formulations.
Sensitive scalps require gentler formulations with fewer essential oils. Use only five drops of essential oil per
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.