Go Back
DIY all natural surface cleaner with Castile soap

Stone-Safe Natural Surface Cleaner

This simple homemade surface cleaner is made with just a few natural ingredients and is safe for sealed natural stone, including marble and granite. It cleans everyday messes without harsh chemicals, synthetic fragrances, or vinegar, making it a gentle option for kitchens, bathrooms, and other frequently used surfaces.
Prep Time 5 minutes

Equipment

  • 16 oz spray bottle
  • Measuring cup
  • Funnel

Ingredients
  

  • 2 cups distilled water
  • 1 tablespoon unscented castile soap
  • 10 drops grapefruit essential oil

Instructions
 

  • Add the distilled water to a 16 oz spray bottle.
  • Pour in the castile soap.
  • Add the essential oil.
  • Secure the lid and gently shake to combine.
  • Shake lightly before each use and spray onto surfaces as needed.
  • Wipe clean with a soft cloth.

Notes

  • This cleaner is designed for everyday cleaning of sealed natural stone surfaces, including marble and granite.
  • Avoid using vinegar, citrus juice, or abrasive cleaners on natural stone, as they can damage the finish over time.
  • Always test on a small, inconspicuous area first.
  • Store away from direct sunlight. Essential oils are optional but add a naturally fresh scent.
  • Disclaimer: This recipe is intended for general household cleaning purposes only. Always test on a small area before full use and follow the manufacturer's care instructions for your surfaces. Not all stone finishes are the same, and proper sealing and maintenance are important for long-term care.
Keyword Natural Cleaning, Surface Cleaner, Stone-Safe Cleaner, Marble Cleaner, Granite Cleaner, Castile Soap, Non-Toxic Cleaning, DIY Cleaner, Homemade Cleaner, Essential Oils