A woman mopping her laminate floor using homemade floor cleaner in a pink bucket

My Famous No-Rinse, No-Streak Homemade Floor Cleaner

Pinterest Hidden Image

Looking for a homemade floor cleaner recipe you can use on every type of hard floor? I’ve got you covered. Besides being a no-rinse, non-streaking formula, this DIY floor cleaner also fights germs.

Plus, you know what’s in it. That’s the reason behind all of my homemade cleaning products.

Why This Floor Cleaner Works

• White vinegar is a natural degreaser that can help break through dirt and grime.

• Rubbing alcohol kills germs and breaks down dirt and grease, making it an effective cleaning agent. In this homemade floor cleaner recipe, it also helps prevent streaks since it speeds up evaporation.

• Dish soap cuts through grease and dirt without harming most surfaces. Castile soap is not a good substitute in this DIY cleaner, since it is oil-based and will leave streaks. Brands like Dawn, Ajax, Sunlight, and Fairy all work well since they are detergent-based.

• Water is necessary to help combine and buffer the cleaning ingredients.

• Essential oils are optional and add fragrance, but it’s important to use the stated amount to avoid streaks.


What type of floor does this work on?

This homemade floor cleaner recipe is safe for any type of hard flooring. You can use it on laminate floors, tile floors, wood floors, vinyl or linoleum floors, cement and natural stone. The water in this recipe dilutes the vinegar and rubbing alcohol so they do not etch or dry out flooring materials, provided you use the exact amounts and follow the instructions.

Do I need to dilute this floor cleaner before use?

No. This homemade floor cleaner is not a concentrated mix. Adding more water dilutes the recipe and changes the results. If you need to make more, multiply all of the ingredients, not just the water.

Can I use apple cider vinegar?

No. Apple cider vinegar contains pectin, a naturally occurring starch that will leave a film or streaks on your floor. It can also attract household pests.

Can I use lemon juice in this floor cleaner recipe?

No. It’s never a good idea to use lemon juice in a floor cleaner. Lemon juice contains citric acid, will dry out and damage laminate, vinyl, and wood flooring with repeated use. It will also leave streaks and may attract pests.

What kind of mop can I use this with?

This is a great mopping solution for every type of mop except for those which use steam. It’s safe for sponge mops, string mops, and microfiber mops. I’ve used it with all of them, and my Braava mopping robot, too. (Don’t store the solution in the tank.)

Do not use this homemade floor cleaner with a steam mop or steam cleaner, though. Turning rubbing alcohol or white vinegar into steam can irritate your eyes and lungs. Steam mops are meant to be used only with water.

Is this safe around pets?

Yes, once it’s dry. I have a dog and a cat, and would never use a floor cleaner that wasn’t safe for them to walk on. But, as with any floor cleaner, put your pets in another room until it dries. And if you use the optional essential oils, choose those that are safe around pets, or skip them altogether.

Printable Recipe

Homemade No-Rinse Floor Cleaner

This homemade floor cleaner is safe for every type of hard flooring when made and used as directed. It eliminates germs, removes grimes, and leaves floors streak-free without the need to rinse.
Type of RecipeFloor cleaner
Use AsBucket, Spray
Keywordsfloor care, homemade cleaner
Print This

Equipment and Materials

  • Spray bottle or bucket
  • Measuring cups


In a spray bottle, combine:

  • 2 cups warm water
  • 1/2 cup white vinegar
  • 1/4 cup rubbing alcohol
  • 3 drops of liquid dish soap
  • 5-10 drops of essential oils optional

Or, in a 1-gallon bucket, combine:

  • 10 cups warm water
  • 2.5 cups white vinegar
  • 1.25 cups rubbing alcohol
  • 1 teaspoon liquid dish soap
  • 1/2 teaspoon of essential oil optional


  1. Combine the ingredients in a spray bottle or bucket.
  2. Spray or mop 3-foot sections at a time.
  3. There is no need to rinse the floor. You can rinse your mop head to keep it clean, but wring it out well to avoid diluting the floor cleaner.
  4. If using a bucket, change your mopping solution if it looks dirty.
  5. Store any clean, unused portion of homemade floor cleaner in a cool, dark spot. Do not expose it to direct sunlight or heat. As with all cleaning products, keep it out of the reach of children and pets.



  • Sweep or vacuum first. Mopping loose dirt causes streaks. 
  • Rinse string and sponge mops frequently so you aren’t spreading dirt. Replace used microfiber mop pads after each room, or when they look soiled.

So, are you ready to whip up a batch of my homemade floor cleaner recipe? Let me know how you like not having to rinse anymore.

Tired of Cleaning Being Such a Chore?

Become A Subscriber Today And Receive My 5 best Cleaning Secrets!

By subscribing, you agree to the Terms of Service and Privacy Policy.

Similar Posts

Comment Policy

Comments are moderated. Not all are approved. Submitting a comment means you agree to the Terms of Service.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating