Skip to main content

Hey wild one. I'm writing this from a sandy parking spot near the ocean. I've lost count of how many days I've been here. The surf is right in front of me and the tide is rising. And so is the sun!

My non-negotiables for the paddle out: surf hat and my DIY sunscreen. Two tiny things, but they're the reason I surf at any time of the day, and without leaving anything toxic in the water I'm about to be in, and on my skin.

A woman with long blonde hair looks into a side mirror attached to a vehicle, smiling with a coastal landscape and blue sky in the background, her skin glowing from DIY mineral based sunscreen.

Most sunscreens on the shelf are full of chemicals you probably don't want on your body, and definitely don't want in the ocean you're swimming in. Oxybenzone and octinoxate, found in most conventional sunscreens, have been shown to bleach and kill coral reefs. Even small amounts have been shown to damage reef ecosystems.

The good news: you can make your own natural sunscreen at home in about 15 minutes, with 5-7 ingredients, for much less over time. I've used this mix sailing in the tropics, hiking in Spain, and surfing in Portugal. No burns, as long as I use it consciously and don't treat it like a free pass to roast in the sun all day.

Quick recipe (approximately SPF 25)

  • 1 spoon coconut oil
  • 1 spoon almond oil
  • 1 spoon jojoba oil
  • 1 tablespoon rosehip oil
  • 2 spoons shea butter
  • 1 small block (3x3cm) cacao butter
  • 2 spoons non-nano zinc oxide powder

Melt au bain marie, stir, pour into a jar, let it set. That's it.

It smells like cacao and like you'r want to eat it.

Not in the mood to DIY? Skip to my recommended ocean-friendly mineral sunscreens at the bottom.

Homemade natural sunscreen ingredients mixed in a small metal tin

Why Make Your Own Sunscreen?

  • Nothing mysterious. If you can't pronounce it, you probably don't need it.
  • Reef safe. No oxybenzone, no octinoxate, no coral damage.
  • No hormone disruptors. Many conventional sunscreen ingredients disrupt human hormones and have been linked to increased skin cancer risk.
  • Freedom. You're not dependent on finding a shop, a specific brand, or even a specific country. You can make this anywhere. You do have to anticipate to find the ingredients.
  • Cheaper long-term. Initial ingredient spend lasts a long time.
  • Zero waste packaging. Reuse an old tin or jar.
  • Nourishing. Coconut, almond, jojoba and rosehip oils are good for your skin on top of blocking UV.

For me, this is not just about sunscreen. It's about stepping out of the system a little. Making small things yourself. Knowing what you use. Relying less on supply chains and more on your own hands. Same reason I have a compost toilet in my van, filter my own water, and sometimes stay in one place longer than planned.

For a deeper look at why conventional sunscreen is a problem for the ocean and for you, read my full post on biodegradable sunscreen and which ocean-friendly brands to buy.

How Does Mineral Sunscreen Actually Work?

The active ingredient in DIY mineral sunscreen is zinc oxide (sometimes titanium dioxide). Unlike chemical sunscreens which your skin absorbs, zinc oxide sits on top of your skin and physically reflects UV rays like a shield.

Rough rule of thumb: every 1% of zinc oxide in your total mix adds about SPF 2. A 10% zinc mix gives roughly SPF 20. The oils you mix it with also add some SPF, though hard data on oil SPF is patchy.

Use non-nano zinc oxide (the larger particle size). Nano-zinc particles are small enough to be absorbed by the skin and to harm marine life. Non-nano is the safe choice for you and the reef.

Is DIY Sunscreen Safe?

Zinc oxide is one of the most effective UV blockers known and the ingredients here are all skin-friendly. Homemade mineral sunscreen has been used for decades.

One thing to know: you can't lab-test the exact SPF of your batch. So don't treat this as bulletproof. Treat it as one layer in a bigger system: shade, clothing, timing, awareness. Sunscreen is the last line of defence, not the only one.

If you're fair-skinned, on medication, or spending full days in intense tropical sun, a lab-tested mineral sunscreen might give you more peace of mind. See my recommendations below.

Words of warning: I'm not a trained cosmetic chemist. I'm curious, creative, and looking for natural ways to live lower impact. Test this on a small area of skin first to make sure you're not sensitive to any ingredient.

How to Make DIY Natural Sunscreen: Step by Step

Step 1: Gather your ingredients

The 7 ingredients I use (and why):

Choose cold-pressed and organic wherever you can. The quality of your oils matters for shelf life and skin feel.

Want higher SPF? Add raspberry seed oil

Raspberry seed oil is often cited as the highest natural SPF oil, with some studies suggesting SPF 25-50. Adding 1 tablespoon to the recipe above may increase overall sun protection, though the exact SPF is hard to verify outside a lab. It's more expensive than the other oils but you only use a little. Add it if you're heading into tropical sun, sailing, or high-altitude hiking.

Other oils you can experiment with

If you want to add smaller amounts of SPF support, these are worth looking at:

  • Carrot seed oil. Said to have SPF 38-40.
  • Hemp seed oil. SPF around 6.
  • Macadamia oil. SPF around 6.
  • Avocado oil. SPF 4-10.
  • Olive oil. SPF 2-8.
  • Sesame seed oil. SPF around 4.

Scientific data on oil SPF is thin, so treat these as bonus layers rather than primary protection. Zinc oxide does the main work.

A note on beeswax: some DIY recipes use beeswax for thickness and water resistance, but beeswax comes with ethical questions (bee welfare, colony exploitation), so I skip it. Shea butter and cacao butter give you plenty of body without it.

Step 2: Melt au bain marie

In a heatproof glass or metal bowl, combine:

  • 1 spoon coconut oil
  • 1 spoon almond oil
  • 1 spoon jojoba oil
  • 1 tablespoon rosehip oil
  • 2 spoons shea butter
  • 1 small block (3x3cm) cacao butter

Place the bowl in a pan of warm (not boiling) water. Let everything melt and stir gently. Boiling damages the oils, so keep it on low heat.

Once melted and mixed, add 2 spoons of non-nano zinc oxide powder. Stir well to make sure the zinc is evenly distributed.

Melting DIY sunscreen ingredients au bain marie in a glass bowl

This recipe gives roughly SPF 25. For higher SPF, add an extra spoon of zinc oxide.

This feels like too much work?

Totally fair. Not everyone wants to melt oils au bain marie. If you just want a good reef-safe mineral sunscreen without the DIY, skip to my recommended ready-made mineral sunscreens. Same reef-safe result, less kitchen time.

Step 3: Pour into your container

Reuse whatever you have. I use a small metal tea tin. Other options:

  • An old pill jar
  • An empty sunscreen or shampoo bottle
  • An empty soap pump
  • A small glass jar (for home use, not travel)
  • A small metal container
DIY natural sunscreen poured into a small metal tin

Step 4: Let it set

Leave it at room temperature for an hour or two and it will solidify. No need to refrigerate. Store in a cool, dark place when you're not using it.

Step 5: Test it, then go outside and see how it feels on your skin

Apply generously. Rub it in well (mineral sunscreen can leave a slight white cast if you don't spread it properly). Start with a short sun session to see how your skin responds before relying on it for a full day.

Mine feels like a little spa on my skin. The cacao butter smell is strong but I love it. The coconut-almond-jojoba blend absorbs well and leaves my skin soft rather than greasy.

Reapply every 2 hours if you're sweating or in the water, same as any sunscreen.

If you're packing this for a hike or a sailing trip, you might also like my post on trail hygiene and staying cleanish while hiking and wildcamping. Covers the whole natural-care kit you'll want out there.

Suzanne testing homemade natural sunscreen outdoors

Where to Buy the Ingredients

Source as locally as possible. Check your herbal shop, pharmacy, or eco shop first. Here's why local matters. In the Netherlands I like Natural Heroes. In Morocco and Spain I've found beautiful ingredients at local markets and herb shops for a fraction of the price.

Can't find them locally? The links below sends you to your local retailer automatically so you get the best shipping prices.

Full shopping list

The essentials:

Optional upgrades:

Choose cold-pressed and organic where possible. The quality matters for shelf life and skin feel.

Zero-waste packaging ideas

Before buying new, check what you already have. Old pill bottles, empty moisturiser jars, tea tins. All perfect. If you do need new, look for small tins or glass jars at your local zero-waste store or my favourites: metal travel tins and small glass jars.

Recommended Ready-Made Mineral Sunscreens

Sometimes you don't want to DIY. Or you're flying. Or you just want something tested and ready. These are the ones I've tested. All are mineral (zinc oxide), non-nano, and free of oxybenzone and octinoxate. That matters because “reef friendly” on a label legally means nothing.

If I had to choose:

Top pick: Badger Reef Safe Sport SPF 40

Badger is the only widely-available sunscreen with HEL (Haereticus Environmental Lab) certification, which is the most rigorous reef-safe testing out there. Only 4 ingredients: zinc oxide, sunflower seed oil, vitamin E, beeswax. Woman-owned, family-run, B-Corp certified. Water resistant 80 minutes. I pick this one when I want something simple I don't have to think about.

Check Badger Reef Safe Sport SPF 40

For higher SPF: Thinksport SPF 50+

Thinksport is popular with hikers, surfers, and divers. Non-nano zinc oxide, 80-minute water resistance, no PABA, no parabens. A good choice if you want SPF 50+ for tropical conditions or long days outside.

Check Thinksport SPF 50+

For sensitive skin: Blue Lizard Sensitive SPF 50+

Blue Lizard is 100% mineral, fragrance-free, and made for sensitive skin. The bottle's Smart Cap turns blue in UV light, which is useful as a reapply prompt. Great for kids, babies, and anyone with reactive skin.

Check Blue Lizard Sensitive SPF 50+

For face (less white cast): Thrive Natural Care SPF 50

Thrive Natural Care uses 23.5% non-nano zinc oxide but still applies sheer. Of the sunscreens I've tested, this one leaves the least white cast, so it's my pick for face and daily use. Plus the company does regenerative farming and uses recycled plastic tubes.

Check Thrive Natural Care SPF 50

For divers and watersports: Raw Elements

Raw Elements is popular with divers and marine biologists. Non-nano zinc oxide, available in a plastic-free tin, certified reef-safe. Denser than lotion-style sunscreens, which means it stays on through swimming and sweating.

Check Raw Elements Face + Body SPF 30

What to avoid

Skip anything with oxybenzone, octinoxate, octocrylene, avobenzone, homosalate, or octisalate listed as an active ingredient. “Reef friendly” on the label means nothing legally. Read the actual active ingredient list. If it says “zinc oxide” or “titanium dioxide” only, it's mineral. Anything else is chemical.

For a full country-by-country breakdown of the best reef-safe sunscreens (UK, Australia, Netherlands, Spain, Portugal), plus the Oceanica after-sun range and why mainstream sunscreen is a problem for reefs: read my full biodegradable sunscreen guide.

Frequently Asked Questions

Can homemade sunscreen replace regular sunscreen?

For daily use, moderate sun, and most of life, yes. For extreme conditions (tropical midday sun, long water exposure, very sensitive skin, fair babies), a lab-tested mineral sunscreen like Badger or Blue Lizard is the safer choice. I use DIY most of the time and keep a tested mineral one in the cupboard for high-intensity days.

What SPF does homemade sunscreen give you?

This recipe is approximately SPF 25. Every 1% of zinc oxide in your total mix adds roughly SPF 2. For higher SPF, add more zinc oxide. Plus side: the oils you use add smaller amounts of natural SPF on top.

How long does homemade sunscreen last?

Zinc oxide itself has an indefinite shelf life. The oils and butters last several months to a year when stored in a cool, dark place. The sunscreen degrades faster when exposed to heat or direct sunlight (the exact conditions we take it into). If it starts looking grainy, smells off, or stops applying smoothly, it's time to make a fresh batch.

Is DIY sunscreen waterproof?

Not fully. Some recipes add beeswax or raspberry seed oil for better water resistance, but no sunscreen (DIY or commercial) is fully waterproof. Reapply every 2 hours, especially after swimming or sweating. Same rule as any sunscreen.

Why non-nano zinc oxide specifically?

Non-nano particles are large enough to stay on top of your skin (reflecting UV) without being absorbed into your body. Nano-sized particles can penetrate skin and also cause damage to marine life. Non-nano is the safer choice for both you and the reef.

Can I add essential oils to my DIY sunscreen?

Yes, a few drops of skin-safe essential oils like lavender or chamomile can add a nice scent and soothing properties. Avoid citrus essential oils (lemon, bergamot, orange). They're photosensitising and can actually make your skin burn more easily in the sun.

Will homemade sunscreen make me look white?

A little. All mineral sunscreens leave some white cast because zinc oxide is white and reflects light. Rubbing it in well makes a big difference. In my experience this recipe leaves less white cast than most commercial mineral sunscreens, probably because of the oil blend.

Is it cheaper than buying sunscreen?

Upfront: no. You buy a bunch of ingredients. Long-term: yes. One batch of ingredients makes many tins of sunscreen. I'd estimate the cost per tin drops to €2-4 versus €15-25 for a decent commercial mineral sunscreen.

Can I use this on kids?

Zinc oxide is considered one of the safest sunscreen ingredients for children. The oils in this recipe are also gentle. I'd still patch-test on a small area first and avoid essential oils for very young children. For sensitive skin or babies, a lab-tested mineral sunscreen like Blue Lizard Sensitive or Badger might give you more confidence.

Learn More About Sunscreen and the Ocean

If you liked this, you'll probably like these too:

Natural living and zero waste

For vanlife and off-grid living

Let me know how your sunscreen turns out.

If you're into this kind of living (small systems, DIY experiments, stepping a little out of the supply chain) I share more of these on Patreon.

Disclaimer: opinions are my own. No brand is paying me to write this. Some ingredient links are affiliate links. At no extra cost to you, purchases through this site help me keep creating honest content about ocean action and natural living.

Related Posts

Suzanne

My name is Suzanne. I live nomadically between ocean and mountains, by sail, van, and trail. I share stories and lessons from a life outdoors, shaped by slow travel and living in tune with nature.Find me on Instagram, YouTube, and Facebook. My newsletter is where I share field notes, seasonal rhythms, and slower reflections. Go deeper behind the scenes on Patreon. And if you feel the pull to live this way, come find your people inside Ocean Nomads.Be kind, stay curious, and stay wildful.

3 Comments

  • Brilliant!!
    Based on your recipe in the article, what SPF would you estimate this combo to be Suzanne? And based on teh recipe, how much extra Zinc Oxide would I need to add to increase by 10SPF?
    Thank you so much for sharing this recipe and knowledge!

    • Suzanne says:

      Hey Elaine! Thanks for your comment. And good question! I added some more info on this. This recipe, I estimate to be +/- SPF 25. Every percentage of zinc in the mix is around SPF 2. To increase the SPF with 10 it needs + 5% of extra Zinc Oxide which is half a spoon.
      Enjoy! And let me know how you go!
      Suzanne

Leave a Reply