The present invention is a self-cleaning catheter designed to impede the development of biofilm within the catheter and provide a mechanism for removing biofilm within the catheter during use by a patient. The self-cleaning catheter includes an outer shell enclosing a urine lumen. The urine lumen has the ability to be opened and closed with a urine lumen closure device and is formed with a plurality of micro ports and a plurality of macro wash ports. At least one antimicrobial lumen is affixed to the exterior of and in fluid communication with the urine lumen at the plurality of micro ports. Similarly, at least one wash lumen is affixed to the exterior of and in fluid communication with the urine lumen at the plurality of macro wash ports. Antimicrobial solutions and wash solutions are introduced into the urine lumen by the antimicrobial lumen and wash lumen respectively, even during use.