Urinary exosome-like vesicles (ELVs), 20-200 nm membrane-bound particles shed by renal epithelium, have been shown to interact with the primary cilia of distant epithelial cells of the nephron. These ELVs are emerging as an important source of protein, mRNA, and miRNA biomarkers to monitor renal disease. However, purification of ELVs is compromised by the presence of large amounts of the urinary protein Tamm-Horsfall Protein (THP). THP molecules oligomerize into long, double-helical strands several microns long. These linear assemblies form a three-dimensional gel which traps and sequesters ELVs in any centrifugation-based protocol. Here, we present a purification protocol that separates ELVs from THP and divides urinary ELVs into three distinct populations.