Experts also say urine is not sterile. Dr Neel Parekh, a US-based urologist, told the Cleveland Clinic that urine contains bacteria. "While healthy urine always has trace quantities of bacteria and ...