Here, we present a protocol to purify exosomes from both plasma and serum with reduced co-purification of non-exosomal blood proteins. The optimized protocol includes ultrafiltration, protease treatment, and size exclusion chromatography. Enhanced purification of exosomes benefits downstream analyses, including more accurate quantification of vesicles and proteomic characterization.