Toilet Cleaning: How to Prepare a Cleaner That Removes Limescale and Makes It Shine



White vinegar - 2 cups

Baking soda - 1 cup

Lemon juice - 1/2 cup

Essential oil (e.g., lavender, eucalyptus, or tea tree) - 10 drops (optional for fragrance)


Preparation: In a mixing bowl, combine the white vinegar, lemon juice, and essential oil. Stir well.

Application: Sprinkle the baking soda around the rim and inner surface of the toilet bowl, ensuring it covers the stained areas.

Pour and Soak: Slowly pour the vinegar mixture over the baking soda. You'll notice a fizzing reaction, which is essential for breaking down the limescale. Allow the solution to sit for 15-20 minutes.

Scrubbing: Use a toilet brush to scrub the bowl thoroughly, focusing on stained areas. The combination of baking soda and vinegar will work to dissolve the limescale, making scrubbing more effective.

Flush: Once you're done scrubbing, flush the toilet to rinse off the cleaning solution. You should immediately notice a brighter, cleaner surface.

Regular Maintenance: For best results, use this cleaning method once every two weeks or as needed, depending on the hardness of your water.

Benefits of this Cleaner:

Eco-Friendly: The ingredients are natural, ensuring you're not introducing harmful chemicals into your home environment or water system.

Cost-Effective: Making your cleaner at home can be more affordable than commercial alternatives.

Fresh Fragrance: The optional essential oils provide a pleasant scent, making your bathroom smell fresh and clean.


With just a few household ingredients, you can create a powerful toilet cleaner that not only removes stubborn limescale but also brings back the lost shine. Regular maintenance using this DIY solution will keep your toilet looking pristine and hygienic.