How to Paint Your Toilet and Give it a New Life

Whether you’re looking to revitalize an outdated color, cover up imperfections, or simply add a personal flair, you can paint your toilet to achieve it. You can paint your toilet from the tank to the bowl and even the seat. It’s a bit of a tricky task but, with the instructions below (and personal experience after failing a few times), you can have your toilet looking new and fresh.

You can paint your toilet in a very simple and short process. Remove the water and clean your toilet then sand off the surface. Add a primer before adding the final coat of paint. Let it air dry for a day then enjoy it.

Painted toilet

What paint do I use to paint a toilet?

When painting a toilet, it’s crucial to use high-quality, water-resistant enamel paint designed for bathrooms or kitchens. This type of paint will withstand moisture and frequent cleaning, ensuring durability in a humid environment like a bathroom. You should also know the anatomy of your toilet since you will need to take apart form parts.

Epoxy spray paint, like Rust-Oleum Epoxy Spray Paint, is the best for toilets as it provides a glossy finish that can withstand wet conditions without flaking. Ordinary acrylic and latex paints aren’t suited for this but can be used under the right conditions. 

How to paint a toilet

I have painted one of the toilets in my guest wing and used the following steps:

1. Choose your paint

Select a high-quality, moisture-resistant enamel or epoxy paint suitable for bathrooms. Consider the color and finish you desire. Ensure it’s the paint you need on your toilet. Try visualizing it with a mixed-reality app on your phone before deciding on it. 

2. Clean and prepare the toilet

Thoroughly clean the toilet with the right cleaner to ensure a clean and dry surface. Use a trisodium-phosphate (TSP) cleaner for the best results. Remove any accessories like the toilet seat, then use painter’s tape to protect areas you don’t want to paint, like the flush handle and pipes.

Remove any bathroom plants from around the toilet to avoid splashing them with paint and debris.

3. Sand the toilet

Use 180-grit sandpaper to abrade the surface of the toilet in preparation for the painting. Without sanding, the primer and paint won’t stay on the glossy toilet surface. 

4. Apply a surface primer

Apply a primer designed for bathroom surfaces. This enhances paint adhesion and provides a smooth base. Allow at least 4 hours for the primer to dry or follow the manufacturer’s instructions for drying time. The Stix Acrylic Waterborne Bonding Primer is a good option that I’ve used and vouch for.

5. Paint the toilet

Spray or use a high-quality brush or roller to apply an even coat of paint. Work systematically, starting from the top and moving downward. Allow the first coat to dry completely before applying a second coat if needed. Carefully paint any intricate or hard-to-reach areas around the toilet. A smaller brush may be helpful for precision.

6. Let it dry

Allow at least 8 hours for the primer to dry or follow the recommended drying time on the paint can. It’s essential to allow the paint to cure properly for a durable finish. Once fully dry, remove the painter’s tape, inspect the painted surface for any touch-ups needed, and address them as necessary.

Be mindful of the curing period specified by the paint manufacturer. Avoid heavy use or cleaning for a few days to let the paint fully set. Remember to follow safety guidelines, and ensure proper ventilation during the painting process. You can use the same primer and paint to paint your shower pan if it’s made of the same material as your toilet (porcelain).

How to paint a toilet seat

Start by removing the toilet seat from the toilet bowl by undoing the clips or bolts at the back of the toilet seat. Since most toilet seats are made of plastic, use 120-grit sandpaper instead of the 180-grit used on the toilet bowl. 

Follow these steps:

1. Choose Paint

Select a high-quality paint suitable for the material of your toilet seat (plastic or wood). Consider using enamel or acrylic paint for durability.

2. Clean and Sand

Begin by thoroughly cleaning the toilet seat. Sand the surface lightly with fine-grit sandpaper to help the paint adhere.

3. Prime

Apply a primer designed for plastic or wood surfaces. This enhances paint adhesion and ensures a smooth finish. Follow the primer’s instructions for drying time.

4. Paint the toilet seat

Use a good-quality brush or spray paint for an even application. Apply the paint in thin, even coats, allowing each coat to dry before applying the next. 

Pay attention to any intricate details or edges on the seat. Use a smaller brush for precision work.

5. Let it dry 

Follow the recommended drying time for the paint. It’s crucial to allow each coat to dry thoroughly before adding another layer.

6. Add Finishing Touches

Once satisfied with the color and coverage, let the final coat dry completely. Consider applying a clear sealant or varnish to protect the painted surface.

7. Allow for curing

Be mindful of the curing time specified by the paint. Avoid heavy use or cleaning for a few days to let the paint fully set.

Always follow safety precautions and ensure proper ventilation when painting.

Frequently Asked Questions

What kind of paint do you use on a toilet?

Select a durable appliance epoxy spray paint for revitalizing your toilet bowl. Transform the appearance of your worn or mismatched toilet bowl with a fresh coat of paint, breathing new life into it.

Can you paint a porcelain toilet bowl?

Although uncommon, you can paint your toilet in any color of your choice. It requires keenness on your end although it’s doable and can have great results.

What is the best paint finish for a toilet?

Satin and gloss paints offer increased durability and the benefit of washability. Certain wall paints are specifically designed for application in moist areas such as kitchens and bathrooms. These paints boast washability and exceptional resistance to stains, humidity, and mold.

Leave a Comment

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