How to Make Your Own Sunscreen

Dansk 🇩🇰

Natural Sunscreen Recipe

This post contains affiliate links. You can read about my affiliate policy here.

If you are going to have long exposure wear layers or use a natural sunscreen with no man-made ingredients. This one is all natural, it protects efficiently and only takes 10 minutes to make. Or you can buy the one I make.

Homemade Sunscreen (blocks out both UVA and UVB)


  • ½ cup olive oil
  • ¼ cup coconut oil
  • 2 Tablespoons Zinc Oxide (This is a non-nano version that won’t be absorbed into the skin. Be careful not to inhale the powder).
  • Optional: 2 tablespoons Shea Butter - I use this unrefined organic one
  • Optional: Essential Oils, Ylang Ylang mixed with helichrysum or chamolile or other natural extracts to suit your preference.

Homemade Sunscreen Instructions:

  • Melt the olive oil and the shea butter over medium heat.
  • Remove from heat as soon as it’s melted.
  • Add the zinc oxide, stir in well and pour into whatever jar or tin you will use for storage. Small mason jars (pint size) are great for this. It will not pump well in a lotion pump!
  • Stir a few times as it cools to make sure zinc oxide is incorporated.

Use as you would regular sunscreen. Always shake well before use. Best if used within six months.

Additional Notes:

  • This sunscreen is somewhat, but not completely, waterproof and will need to be reapplied after sweating or swimming
  • This recipe has an SPF of about 15, though adding more Zinc Oxide will increase the SPF
  • I recommend coconut or vanilla extract or lavender essential oils for fragrance
  • Store in a cool, dry place or in the fridge
  • I prefer to store in a small canning jar and apply like body butter.
  • Remove the Zinc Oxide and this makes an excellent lotion recipe and still has some protection