The Complete Bathroom Cleaning Checklist for Every Schedule

Cleaning the bathroom might be one of the most dreaded household chores. By having a cleaning schedule and chipping off a few tasks at a time, we can keep mess, grime, and grossness to a minimum. Here’s a bathroom cleaning checklist for three different scenarios: the power clean (10-15 minutes), weekly maintenance (20-30 minutes), and deep clean (an hour or more).
Use these cleaning checklists as a starting point and make adjustments as necessary. We understand that everyone has different cleaning standards and cleaning tasks they consider important.
Roll up your sleeves and let’s get cleaning!
Bathroom cleaning hacks
Up your bathroom cleaning game with the following cleaning hacks:
- Store your cleaning products and supplies all in one place in a bucket: You’ll waste less time searching for all your cleaning supplies and have less reason to procrastinate. Here are some items to keep on hand:
- Microfiber cloths
- Sponges
- Paper towels
- Gloves
- All-purpose cleaner
- Glass cleaner
- Toilet bowl cleaner
- Baking soda (a good mild abrasive for scrubbing drains)
- Save and sanitize old toothbrushes: Repurpose your old toothbrushes. These are handy for cleaning small areas such as grout.
- Keep a small, hand-held shower squeegee in your shower: They’re fairly inexpensive and help keep shower walls and doors clean longer by wicking away water. Excess water buildup leads to water stains and soap scum. Give a quick 1-minute squeegee after every shower and you’ll find you can go longer between cleanings.
“Nothing inspires cleanliness more than an unexpected guest.”
—Radhika Mundra
The power clean (when you’re short on time)
Short on time? Have unexpected company popping by at the last minute? Do a quick 10-15 minute power clean. While your bathroom won’t be spotless, your guest(s) at least won’t recoil in horror.
Focus your attention on the following high-visibility spots:
Tip: When you don’t have much time, make things shine that are supposed to shine. These are the most noticeable areas that guests notice. For example, if you have a polished faucet, give it a quick wipe. Mirrors fall under the same category.
Weekly bathroom cleaning checklist
Because we should all have standards, you know? A clean bathroom might not be your top priority, but you’ll feel much better by setting aside 20-30 minutes to do a few tasks once a week:
null!– wp:kadence/iconlist null –> nulldiv class=”wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items_d6d1ff-b1 kt-svg-icon-list-columns-1 alignnone”>nullul class=”kt-svg-icon-list”>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-0″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Declutter countertops and throw out unnecessary itemsnull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-1″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>nulla href=”https://rusticwise.com/8-easy-ways-to-clean-a-mirror-without-windex-2/” title=”9 Easy Ways to Clean a Mirror Without Windex”>Clean mirrorsnull/a>null/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-2″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Polish faucetsnull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Wipe countertopsnull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-4″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>nullstrong>Clean the bathroom sink:null/strong> A mild natural nulla href=”https://rusticwise.com/what-are-abrasive-cleaners/” title=”What Are Abrasive Cleaners? 3 Main Types and Tips on Using Them”>abrasivenull/a> like baking soda helps remove grime.null/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-5″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>nullstrong>Do a quick nulla href=”https://rusticwise.com/easiest-way-to-clean-a-bathtub/” title=”Easiest Way To Clean a Bathtub Using Vinegar, Baking Soda, and Soap”>clean of the shower or tub: null/strong>Clean shower doors and the top edge of the bathtubnull/a> where dust accumulates.null/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-6″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Change towelsnull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-7″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Wipe and disinfect high-touch surfaces such as bathroom doorknobs, light switches, and drawer handlesnull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-8″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Take out garbagenull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-9″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Vacuum floor and bathmatsnull/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-10″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Give nulla href=”https://rusticwise.com/best-way-to-clean-lvp-flooring/” title=”Best Way To Clean LVP Flooring (Luxury Vinyl Plank)”>floors a quick wet mopnull/a>null/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-11″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Clean/dust toilet from top to bottom, from outside-in. Don’t forget to sanitize high-touch areas like the handle!null/span>null/li>nullli class=”kt-svg-icon-list-style-default kt-svg-icon-list-item-wrap kt-svg-icon-list-item-12″>nulldiv style=”display:inline-flex;justify-content:center;align-items:center” class=”kt-svg-icon-list-single kt-svg-icon-list-single-fe_checkCircle”>nullsvg style=”display:inline-block;vertical-align:middle” viewbox=”0 0 24 24″ height=”20″ width=”20″ fill=”none” stroke=”currentColor” xmlns=”http://www.w3.org/2000/svg” stroke-width=”2″ stroke-linecap=”round” stroke-linejoin=”round”>nullpath d=”M22 11.08V12a10 10 0 1 1-5.93-9.14″>null/path>nullpolyline points=”22 4 12 14.01 9 11.01″>null/polyline>null/svg>null/div>nullspan class=”kt-svg-icon-list-text”>Scrub toilet bowlnull/span>null/li>null/ul>null/div> null!– /wp:kadence/iconlist –>Tip: Apply a squirt of toilet bowl cleaner at the start of your cleaning session and let it sit until you’ve finished all other tasks. You’ll get a deeper clean with less scrubbing required.
The deep clean bathroom cleaning checklist (when you’ve got an hour or more)
Kudos—you’ve set aside a good chunk of time to deep clean your bathroom. Put on some music and let’s get to work.

Credit: Aqua Mechanical / Flickr, Baking soda shoot in studio
Do all the tasks from the weekly bathroom cleaning checklist listed above as well as the following:
Tip: Rubbing alcohol is great at removing stuck-on toothpaste stains on mirrors. Using a small cotton ball or cotton pad, apply a small amount of rubbing alcohol. Work quickly (as alcohol dries fast) to remove any stains. Follow by using a glass cleaner for a spotless and streak-free mirror.

Author: Theresa Tesolin
Theresa is co-founder of RusticWise. She helps people unleash their inner DIY spirit by encouraging them to get dirty and make or grow something from scratch.