Nothing is worse than having to toss out your favorite lotions before they're used up. Homemade lotions have a shorter shelf-life as they tend to be made of fresh and natural oils and ingredients. They will go bad if you don't use them quickly enough. You'll need a preservative to make them last longer, and one effective method is a citric acid solution.
Homemade Lotion with Citric Acid
Heat 10 oz. water until almost boiling, then add 1 tsp. citric acid and allow it to dissolve into the water. Set aside.
Add all oils, glycerine, waxes and butters to a heat resistant mixing bowl.
Fill another cooking pot with water and bring it to a boil, then place the mixing bowl into the pot. This is called a double boiler, which is a gentle way to melt your oils for your lotion.
Stir the oils to combine them, and remove the bowl from the double boiler.
Blend the oils using an emmersion blender. As you blend, slowly add the water with citric acid.
Add the stearic acid. Keep blending. Your lotion should begin to get creamy and form stiff peaks.
Transfer the lotion to a clean, lidded storage container. Your lotion should last three to six months or longer if kept in the refrigerator.