The answer to 'how often to clean bathroom' is that most experts recommend cleaning your bathroom at least once a week. This helps prevent the buildup of soap scum, mold, and other grime that can accumulate quickly in a humid bathroom environment. However, the exact frequency may depend on factors like the number of people using the bathroom, how often it's used, and whether there are any pets or children.
For a thorough cleaning, you'll want to wipe down all surfaces including the sink, toilet, shower/tub, and floors. You may also want to do a deeper clean every month or two, such as scrubbing tile, descaling the showerhead, and disinfecting all surfaces. Keeping up with regular weekly cleaning will make these deeper cleans much easier.