Onyx shower bases are a popular choice for those looking to add a touch of luxury to their bathroom. This durable material is made from natural stone, making it resistant to water, mildew and damage. However, with regular use, it’s important to maintain the shine and cleanliness of your Onyx shower base to keep it looking its best.

Here are 11 tips for polishing and cleaning your Onyx shower base:

#1 Use a gentle cleaner:

Cleaner for onyx shower base

To prevent damage to the surface of your Onyx shower base, use a cleaner specifically designed for natural stone. Avoid abrasive cleaners or rough scrubbing pads, which can scratch the surface. Instead, opt for a mild soap and water solution, or a cleaner specifically formulated for Onyx.

#2 Wipe up spills immediately:

To prevent stains from setting into the surface of your Onyx shower base, wipe up any spills as soon as they occur. This is especially important for acidic liquids like lemon juice or vinegar, which can etch the surface if left to sit for too long.

#3 Dry the surface after use:

After each use, take the time to thoroughly dry the surface of your Onyx shower base. Not only will this help prevent the growth of mold and mildew, but it will also keep the surface looking its best by preventing water spots and streaks.

#4 Polish the surface regularly:

To keep your Onyx shower base shining like new, consider polishing it regularly with a stone polishing compound. This will help to remove any surface scratches and restore the natural luster of the stone.

#5 Avoid using acidic cleaners:

Acidic cleaners, such as vinegar or lemon juice, can cause etching on the surface of Onyx, dulling its appearance over time. Instead, use a pH-neutral cleaner specifically designed for natural stone.

#6 Regularly reseal the surface:

Onyx is a porous material, which means it can absorb liquids and stains over time. To protect your shower base and keep it looking its best, it’s important to reseal the surface every 12-18 months. This will create a barrier that helps to prevent staining and keep the Onyx looking shiny and new.

#7 Use a soft cloth for cleaning:

Use a soft cloth for cleaning onyx shower base

When cleaning your Onyx shower base, be sure to use a soft cloth or sponge to avoid scratching the surface. Avoid using steel wool or other abrasive materials that could damage the Onyx.

#8 Clean up soap scum regularly:

Soap scum can build up on the surface of Onyx, making it look dull and dingy. To avoid this, clean up soap scum regularly with a squeegee or a specialized cleaner designed to remove soap scum.

#9 Use a mat or rug in the shower:

Placing a mat or rug inside the shower can help to prevent slips and falls, and it can also protect the Onyx surface from scratches and chips. Choose a mat or rug made from a soft material, such as rubber or microfiber, to avoid damaging the surface.

#10 Avoid using harsh chemicals:

Harsh chemicals, such as bleach or ammonia, can damage the surface of Onyx and cause discoloration. Instead, stick to using gentle, pH-neutral cleaners specifically designed for natural stone surfaces.

#11 Address any chips or cracks promptly:

If you notice any chips or cracks in your Onyx shower base, it’s important to address them promptly. Over time, these small damages can lead to bigger problems and can make your shower base look unsightly.

Consider hiring a professional to repair any damages to ensure a seamless and long-lasting repair.


In conclusion, Onyx shower bases are a beautiful and durable addition to any bathroom. With proper care and maintenance, they can last for years and continue to look great. Whether you’re wiping up spills immediately, using a gentle cleaner or polishing the surface regularly, taking care of your Onyx shower base is an investment in the overall appearance of your bathroom. Regular cleaning and maintenance will help to extend the life of your shower base. By following these tips, you can enjoy a beautiful and functional Onyx shower base for years to come.

SMC Construction installs Onyx shower bases; Call 763-400-0251 for more info.