Wondering how often your dog's ears need to be cleaned? In general, once per month is a good rule of thumb. Breeds with long, floppy ears or dogs who swim frequently may need to have their ears cleaned every other week, or even weekly. After bathing or swimming, be sure to properly dry your pup's ears.