Onyx showers are very simple to clean, but not everyone is skilled at doing so. You can do it yourself if you know how to clean an onyx shower and are willing to put in the time and effort.

Keep in mind that washing the onyx shower differs slightly from cleaning other bathtub components.

Because it is sensitive to abrasive cleansers and is made of stone, onyx cannot be cleaned in the same manner as other bathroom materials. Therefore, you shouldn’t just start scrubbing with the identical material that was employed to clean porcelain. You should use a cleaner designed for natural stones like onyx.

Cleaning an Onyx shower

#1 Prepare the shower

#1 Prepare the shower

Shower caps, brushes, soap, shampoo, hand soaps and razors should all be removed from the shower area since they will obstruct the cleaning of the walls and floor.

Consider taking a hot shower from beginning to end. Just turn on the hot water and wait a few minutes. The moisture will make dirt and stains more fragile, making it simpler for you to scrub the shower’s walls and floor clean.

#2 Combine vinegar & water

#2 Combine vinegar & water 

Onyx may be cleaned using low concentrations of white vinegar. Combine vinegar and water in exactly equal amounts to get a 50/50 solution. This will eliminate soap scum and fight mildew simultaneously.

#3 Clean the shower

Wipe off the shower walls and floor with a soft cloth dipped in your homemade solution. If it works better for you, you may also transfer the water-vinegar combination into a spray bottle. Circularly wipe the onyx surface after spraying the solution on it and letting it sit for around 30 minutes.

#4 Repeat if necessary

If required, repeat the procedure. Waiting 15 minutes after applying the solution will improve its efficacy on tough stains. Make it more efficient by including a gentle cleanser.

Tip: To stop hard water stains from appearing over time, clean your shower often. Otherwise, cleaning these residues and ugly stains will take more time and effort.

#5 Rinse it

Rinse the surface with water once the stains and dirt have been removed. Your shower door should be cleaned up as well as the walls and floor.

How can stains be removed from Onyx?

Use mild soap and a moist, soft cloth to wipe off the surface to remove stains from onyx countertops or showers. Pick ‘green’ soaps or dishwashing detergents that are pH-neutral. While common home cleaners might help in stain removal, most of them are acidic and damaging to onyx.

What cleaner removes Onyx stains the best?

A gentle shower cleanser that is safe for natural stone can be used. Pour one capful each of vinegar and Dawn dish soap into a spray bottle for a homemade recipe. Shake the container slightly, then dispense water from the remaining portion over the surface. Your onyx shower may be safely and effectively cleaned with this DIY solution.


Every homeowner should make cleaning the shower a top priority since it gets rid of the filth and grime that have built up over time. For people with allergies and asthma, this is especially crucial. Your bath will last longer and become a healthier space in your house now that you know how to clean an onyx shower. For more info, please call SMC Construction of Spring Lake Park, Minnesota, at 763-400-0251.