Homemade Sunscreen

Total Time 20 minutes
Servings 1 cup


  • 28 g grated beeswax
  • 28 g shea butter
  • 90 g coconut oil
  • 65 g hempseed oil (or any other liquid carrier oil, like avocado oil or apricot oil)
  • 40 g non-nano zinc oxide powder
  • ½ tsp vitamin E (or I use 4 - 5 capsules)


  1. Choose a glass jar or bowl to make your sunscreen in. This recipe makes about 1 cup of sunscreen, so I use a 500mL Agee jar. Add beeswax, shea butter, and coconut oil to the jar.

  2. Sit the jar in a pot of warm water on the stove and turn heat to low. As the water heats up the ingredients will melt. Stir frequently and heat only enough to melt the beeswax fully.

  3. Take the jar out of the water, wiping the sides dry and taking care to ensure no water gets into the mixture. Stir in the 65g hempseed oil (or other liquid carrier oil).

  4. Cut the capsules open with a sharp knife and squeeze the vitamin E oil into your mixture.

  5. Measure out 40g zinc oxide powder, then carefully add it a teaspoon at a time to your mixture, stirring as you go. When it has been stirred through, whisk it thoroughly to make sure there are no clumps or lumps, and then pour into container/s of your choice. Leave it to set.

Recipe Notes

Take special care with the zinc oxide powder, as you do NOT want to inhale it! Cover your mouth if necessary, and it would be sensible to remove all distractions (such as little kids) from your workspace before starting. Amounts are provided in grams for greatest accuracy. Apply this sunscreen generously and reapply frequently, particularly when you are in and around water as it is not waterproof. It doesn't promise any SPF factor as it has not been laboratory tested, so please exercise common sense - test on your own skin to see how it will work best for you.